Luca Dentella has written a tutorial outlining the process of receiving data over a PC serial port, plotting it on a chart and sending to Pachube. You can download Luca’s code from the project’s Github repository page. Via the contact form.
Category Archives: code
Laser etched QR code in wood
Jobytaffey added this picture of a laser etched QR code to our Flickr stream.
Matatino lets Arduino connect to Mac apps
Robotgrrl posted a link to her coding project Matatino, “a Cocoa framework for Mac that provides a straight-forward way to communicate with your Arduino through its serial connection.” Matatino is an open source project. You can learn how to add Matatino to your Xcode project at Robotgrrl’s Apps4Arduino site. Via the Arduino blog.
Setting up UARTs on several micros
Brian from teho Labs wrote a tutorial on how to setup serial UART communication on various microcontrollers. UART code examples for the Arduino, ATMEGA168, MSP430, STM32, and LM3S are provided. From his nice writeup it is easy to see why the Arduino is so popular. Being a library based platform, only two lines of code […]
Irongeek’s Teensy based SD keylogger
Adrian Crenshaw (“Irongeek”) has released the project details and code for his latest hardware keylogger. If you have a Teensy board and ever thought about experimenting with keyloggers you’ll find everything you need in Adrian’s project description. You simple connect the Teensy between a female PS/2 connector and an SD card adapter and grab the […]
EasyMSP is back
After experiencing a tragically rough 3-4 months, Matthew Burmeister is back and working on version 1.0.x of EasyMSP. He’s coding it up from scratch due to the nature of the circumstances. Check out Matt’s posts on the 43Oh forum for more info and to lend a hand.
propgcc: GCC for the Parallax Propeller microcontroller
Here’s an interesting code project in the development stage. Propgcc is an open source GCC port for the Parallax Propeller P8x32a Microcontroller. The project is currently in the Alpha Test Phase, and its developers note that it’s not yet ready for general use. Testing and documentation are still in progress. They report that the compiler […]
Derbycon/Defcon: battery firmware hacking
We use laptops everyday and as long as the battery isn’t dead we probably don’t give it much thought. It turns out that most laptop batteries contain a smart chip which controls battery charge rate and ensures safety parameters are observed among other purposes. In this video from the recently concluded Derbycon conference in Louisville, […]
Arduino sound-responsive Halloween skull
Boris presents this project just in time for Halloween. It’s a simple Halloween skull which employs an Arduino to read the level from sound sensors and controls a servo connected to the skull’s mandible. You can see more project details and get the source code from the Open-Electronics website. Via the contact form.
DTMF Decoder using Goertzel algorithm on PIC18F4520
Debraj has been working on this project for DTMF decoding using the Goertzel algorithm on a PIC. Goertzel algorithm is well known in the DSP domain. It is used to detect the presence of a frequency or a number of frequencies. This algorithm is popular as the calculation required for implementation is lesser as compared […]
Shrinkify your Arduino project
If your Arduino project has minimal IO needs, you may want to consider shrinkifying it. This video demonstrates High Low Tech’s method for programming an ATTiny with Arduino code. Maker Randy Sarafan has designed an 8-pin Arduino programming shield to make the task easier. Via Make.
Tiny printf() for space constrained MSP430s
Opossum over at 43oh has released a tiny version of the C printf() function for use in MSP430s where memory space is at a minimum. Via 43oh.
HC-SR04 ultrasonic Arduino library
Carl Nobile has developed and released an Arduino library covering the HC-SR04 ultrasonic sensor. He writes: “It features timing, metric conversion, and standard deviation methods, plus a few support methods. It is written in C++ to conserve the namespace. The conversion formula can be easily modified to optimize the accuracy of conversion at different distances […]
SSL/TLS library side by side comparison
Brian stumbled on this side by side comparison of SSL/TLS libraries and gave his review of it: So in summary of what code bases I find usable from a licensing prospective: TropicSSL and axTLS are clear winners in terms of the license CyaSSL and PolarSSL are GPL V2 + FLOSS which is less desirable Next I looked […]
NuttX RTOS
If you’re into using an RTOS with your MCU board, you might want to check out NuttX. NuttX RTOS is a real time embedded operating system for 8-bit to 32-bit MCUs. Its goals are to achieve a high degree of standards compliance (POSIX and ANSI) while maintaining a small footprint. It’s compatible with various MCU […]
Arduino & iPhone = GSR lie detector
Anna Dumitriu, Tom Keene and Alex May recently gave a presentation at 17th International Symposium on Electronic Art in Istanbul demonstrating how to build an Arduino to iPhone/Android interface with GSR sensor. A GSR sensor connects to an Arduino board. The Arduino generates an audio tone mapped to value of electrical resistance in the skin. […]
25 Arduino libraries @ Adafruit
Adafruit has 25 Arduino libraries coded and available through their Github page! This isn’t counting their excellent LiquidCrystal and SD card libraries that are included with the official Arduino IDE. Check them out!
Arduino IDE hack speeds up code compile
Paul Stoffregen over at PJRC sent us a link to this video highlighting how to modify the Arduino IDE by editing the boards.txt file to allow the compiler to use precompiled files. This helps to speed up the overall compile and upload process. A cool enhancement originally developed for the Teensyduino board. Paul submitted this […]
Interface 16×2 LCD with Altera DE1 FPGA in VHDL
The Altera DE1 is an educational and development board based on the Cyclone II 2C20 FPGA and is commonly used in college and university courses on digital logic and FPGAs. Kiran writes to inform us of her tutorial on interfacing this board with the 16×2 LCD from Terasic. Kiran writes: Here is my tutorial for […]
CodeSecure static source code analysis tool
Armorize is making available a free download version of their CodeSecure v4 software. CodeSecure is a static source code analysis platform that leverages third generation software verification technologies to identify web application vulnerabilities throughout development. Our web-based solution provides automated compiler-independent code analysis that models tainted dataflow within the application. Reports pinpoint vulnerable code locations […]
