Arduino Boot Loader
Hi,
I saw your update about the Arduino boot loader. Does this mean we can develope code in the arduino ide for the avr in HAH?
Does it replace the original firmware or sit along side it?
Cheers
Dan
I started a rewrite of the AVR firmware as a C sketch that could be flashed to an arduino and then just dumped into the HAH hardware but this is ALPHA. The code compiles, it looks right, but I haven't got around to trying it out. Its on the very distant backburner.
The PPE thing is seriously good if you have a whole load of inputs to monitor or outputs to drive. However, we never really got to doing a decent writeup on this ... and it's quite hard to wireup your own board to take the chips.
I designed a small PCB to make implementation a lot easier. The fab shop are really late in delivering. As soon as they do (and I test the board) then the shop will be updated. Plenty of chips in stock - just no damn boards.
Meanwhile, I'm working on a breadboard setup to get everything tested and checked out. PCF8574/N, PCF8574A/N looking good. The new I2C page will be updated with info to make this piece easier to understand.
Derek.
For now, the Arduino bootloader is just used to get a pre-compiled .hex file onto the (soon-ish to be released) 328 chip. This will remove the need to ship new chips as the firmware evolves.
There isn't an Arduino sketch with the HAH functionality (yet). However, if you are up for it, it is easy enough to read the Wiki and work out what the commands supported in the HAH Bascom firmware are doing. Emulation is indeed the most sincere form of flattery.
Cheers,
Derek.