Circuit Lake

Electronic Project and Circuit Collection

Microcontroller


Javascript Interpreter For Microcontroller, Espruino

October 31, 2012 By: admin Category: Interfacing, Microcontroller, Software No Comments →

Espruino is a compact JavaScript Interpreter that allows low-power, low-memory Microcontrollers to be programmed interactively with high level language features like Maps, Objects, and Garbage Collection. It executes your code as soon as you hit enter. It’s great for learning or playing – move seamlessly from single commands to complex loops and functions. You can […]

FreeSoC, Powerful Arduino Compatible Microcontroller Development Kit

October 30, 2012 By: admin Category: Microcontroller, Miscellaneous No Comments →

FreeSoC is an open hardware educational microcontroller development kit using Cypress Semiconductor PSoC 5 microcontrollers designed by Jon Moeller. It has 60 general purpose I/O pins, 8 special I/O pins, and a direct USB connection to the PSoC 5 microcontroller on board. It comes with an Arduino compatible pinout, as well as five 10-pin expansion […]

Programming AVR ATxMega using USBasp

September 05, 2012 By: admin Category: AVR, Microcontroller, Miscellaneous No Comments →

ATxmega programmer has different interface than 8-bit AVRs. It uses PDI interface instead of ISP. If you don’t want to buy new programmer for ATxmega you can try this little hack done by Szu. He uses USBASP (USB in-circuit programmer for Atmel 8-bit AVR controllers) with some modification to program AVR ATxmega. The hack convert […]

Simple USB AVR programmer, USBasp

September 02, 2012 By: admin Category: AVR, Microcontroller, Miscellaneous No Comments →

USBasp is low cost USB in-circuit programmer for Atmel AVR micontrollers. The hardware consists of an ATMega88 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed. Its programming speed is up to 5kBytes/sec. USBasp works under multiple platforms: Linux, Mac OS X […]