Concurrency.cc has introduced Plumbing, a Creative Commons licensed introduction to programming the Arduino using the programming language occam-pi. The tools are open source and facilitate parallel processing within the Arduino. The most recent versions for Windows, Mac and Linux are available for download. Check our the free PDF book download.
The power of microcontrollers is limited relative to FPGAs. Nevertheless, Das-labor has developed a set of implementations of different cryptographic algorithms in C designed to function within the limited memory space of microcontrollers. Check out the Avr-Crypto Wiki.
Talk about going full circle! Gadget Factory has coded an Arduino core into a Spartan 3E on the FPGA ButterFly platform. This expands your prototyping opportunities, and provides beginners with a familiar FPGA core to build on. Via Embedds.com
Here Collin’s Lab at Makezine explores the use of microcontrollers as USB host controllers. Very instructive and worth a look by anyone wanting to learn more about USB and its integration with microcontrollers. Via Makezine
The goal of this tutorial is to use the ATC-1000M with the Arduino. Our ATC-1000M came integrated in a TCP/IP to serial shield. This shield can be used by an Arduino to connect to a LAN or wireless router.
Scratch4arduino (S4A) is a graphical IDE based on Scratch from the MIT Media Lab. It’s designed to assist programming newbies in developing code for the Arduino board. With downloads for Windows, Mac and Linux (deb) this freeware program by Citilab currently works with the Duemilanove and Diecimila versions and includes modules for working with sensors, […]
LuckyLarry has developed a sonar system based on the Arduino and an SRF-05 ultrasonic range finder. A servo sweeps the range finder across the target field, with the pingbacks processed and displayed on the desktop with Processing. Via Hackolog.
Paul Bishop has posted source code and the schematic for an audio spectrum analyzer based on the Atmega328/Arduino. The design takes input from a simple electret microphone, amplifies it through a transistor fed into the Arduino’s ADC input pin. The Arduino outputs video of a 64 band audio spectrum analyzer through two external resistors which […]
Following from the Arduino Shield in gEDA last week, Jeffery sent a full Arduino in gEDA. Meet the GNUduino: I have designed an Arduino using gEDA (GNUduino). All the files, making etc are available in the above page. Via the contact form.
Eric writes: I’ve released an Arduino shield board outline in gEDA format under the Creative Commons Attribution 3.0 Unported license. These files can be used as a starting place for creating Arduino shield boards. Video overlay shield shown. Don’t forget there is also an Arduino shield outline in the Dangerous Prototypes Eagle parts library (CC-0). […]
The MHVBoard is an Arduino clone based on the Metaboard. It has a USB connection, but it doesn’t use an FT232R chip or a USB AVR. It uses the V-USB library to bitbang low-speed USB directly from the microcontroller. Via the contact form.
Moogle was disappointed by his new Arduino Uno. He thought it was pretty unrefined: rough edges, thin solder mask, poorly aligned headers. Arduino responded directly that this is an isolated incident. They will replace any less than perfect hardware. (A Moogle followup post) Additionally, bongobat may have encountered a major bug in the circuit that […]
A new Arduino UNO development board is available. The name has changed, but it still fits standard Arduino shields. The FT232R USB chip (also used in the Bus Pirate) has been replaced by an extra AVR that provides USB->serial emulation with the open source LUFA USB stack. This news has been pretty unavoidable. UNO boards […]
The Seeeduino Film we covered earlier is now available. Film is a flexible development board that includes an Atmega168 with the Arduino bootloader. For portable or wearable applications, it has an on-board li-poly battery charger. Albert has been working hard to get this design right, congraduations on the first batch! Maybe when this is perfected […]
Seeed Studio might have made the world’s first flexible Arduino. This is just a prototype with a lot of work left to be done, but it looks like Seeed is giving a few away to testers.
VideoOverlayShield is an Arduino shield that superimposes text onto a composite video feed. The board uses a MAX7456 on-screen display IC which is configured through an SPI interface. The MAX7456 stores 256 user-definable characters, so we’d guess it could also display icons and graphics with a bit of hacking. Thanks for the tip Eric!
The Gadget Factory, our partner on the Open Logic Sniffer, implemented the Arduino using an FPGA. It’s based on the AVR8 soft processor Jack developed previously for the Butterfly Platform. The Butterfly Platform is a rapid prototyping board that gets you going on FPGA projects in no time, and now you can implement things in […]
Pinguino is an Arduino-like board based on PIC microcontroller. The hardware is based on a PIC 18F2550, which has an integrated USB module. This is the same chip we used in the USB IR Toy. The IDE is built with Python. An integrated preprocessor translates Arduino specific instructions directly to C. It uses SDCC as […]
SparkFun has a tutorial about playing WAV files with an 8-bit AD5330 Digital Analog Converter (DAC). The AD5330 has an 8-bit parallel interface and operates from 2.5v to 5.5v. SparkFun uses an Arduino, micro SD shield, and AD5330 breakout board to play WAV files. The Arduino reads uncompressed WAV files from a FAT formatted SD […]
Macetech’s Centipede Shield adds 64 IO pins to an Arduino. It’s got four Microchip MCP23017 I2C IO expanders, with I2C speeds up to 1.7MHz. Macetech will give you one if you’ve got a project that promotes the new hardware. Thanks for the tip, also via Hack a Day.