The main cause that I wasn't able to build a improved prototype yet is the huge mistake of choosing the wrong footprint for the ULM2803. I couldn't find this component at my city so I wasn't able to check if it had the right size, only when it has been delivered from China one month later. So I had to create a new design and order it again, this time using my voucher from OSHPark.
I still had two months left for the construction of the prototype but I had troubles with customs and I couldn't get them on time before I left Brazil. These are some pictures of the boards that arrived in Brazil after my departure:
I'm now in Ireland, starting a scholarship programme in Computer Engineering. I'm loving this country, but until last week I didn't have a address to order things. My boards are now estimated to be delivered on 25 of August, so until there I have to wait.
There are two exciting new improvements in this version of the main board:
- You can populate the board according with the number of pads (input and output) that you will use, e.g. 8, 16, 24 or 32:
- A unusual footprint for the ULM2803 (8 outputs) made by me is used for enabling the use of an ULM2003 (7 outputs) if you want: