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.
Tag Archives: programming
Scratch4arduino
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, […]
Writing code for AVR
Hack a Day posted the final installment of their AVR programming tutorial: writing code. See also: Introduction Hardware Compiling code
Simple SIOC programming clip
This is a simple SOIC chip programming clip (machine translation) made from a PCI socket. It looks like it works with loose chips, as well as chips already in circuit. Some nifty toolcrafting! Thanks Sjaak! Via Hack a Day.
AVR programming tutorial
Spend your weekend with the final installment of Hack a Day’s AVR programming tutorial: compiling code.
Program PICs using Linux
Hack a Day has a how-to on programming PICs under Linux with the open source SDCC compiler.
From the comments: EPROM Programmer
Chuck shares his experience programming 1702 EPROMs for the 8008 with an Pro-Log M900 EPROM Programmer: I thought I’d share a little known thing about [the 1702 EPROM]. When you erase most eproms they go to FF and the the process of programming discharges the bits that you want to be ’0′ The 1702 worked […]
Programming PICs with a programmer
A new tutorial covers the basics of programming a PIC with a PIC programmer supported by MPLAB, like a PICkit or ICD. This frequently-requested tutorial is geared towards programming the bootloader into a project like the Bus Pirate. Bootloaders make it easy to upgrade firmware without dragging out (or owning) a programmer. Just activate the […]
