====== TODO ====== ===== TODO ===== * PC + JALv2 * install tools (incl. gpsim) * IDE or other dev. env. * successful compile * simulate (see [[http://www.casadeyork.com/jalv2/jalv2opt/x17.html]]) * AVR * setup freeware AVR simulation in WINE * **Pick a setup and start coding [[microcontrollers:microcontroller_canonical_curriculum|the curriculum]].** ===== Done ===== * AVR * install tools (avr-libc, avrdude, avrdude-doc, binutils-avr, gcc-avr, gdb-avr, simulavr; avarice not installed at present) * get a handle on AVR IDE/dev. env. and set at least one up * successful compile * setup and run an AVR simulavr session ([[http://electrons.psychogenic.com/modules/arms/art/6/SimulatingandDebuggingAVRprograms.php]] [[http://www.nongnu.org/simulavr/intro.html]]) ===== Scrubbed ===== * PIC + SDCC * install tools (incl. gpsim) * sdcc: precompiled linux binary from [[http://sdcc.sourceforge.net/|upstream]] * IDE or other dev. env. * successful compile (see [[http://www.micahcarrick.com/pic-c-programming-linux.html]]) * simulate