Arduino Boot Loader

4 replies [Last post]
danward79
Offline
Joined: 19 Jan 2011

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

derek
Offline
Glasgow, United Kingdom
Joined: 26 Oct 2009
Just the bootloader

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.

danward79
Offline
Joined: 19 Jan 2011
Hi,I thought you knew how bad

Hi,

I thought you knew how bad my programming skills are! If I had time I would love to try it but doubt I would get anywhere close to the good work you have done.

I am really looking forward to ordering my new 328 chip from you. I might actually have one, in which case if I can get the bootloader on I could use that.

I noticed in the wiki, it says the shop has i2c pcbs, I could not find them are they something that is comming then?

Keep up the good work, let me know if you need a pre-order!

 

Cheers

 

Dan

brett
Offline
Providence, United States
Joined: 9 Jan 2010
firmware in C

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.

derek
Offline
Glasgow, United Kingdom
Joined: 26 Oct 2009
PPE PCBs on order

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.

 

Hardware Info