New PCBs, New Problems

The new PCBs arrived and I soldered everything on, testing as I went. I used an Uno to bit-bang the Duemilanove bootloader to the Atmega328P. ICSP programmers are pretty cheap on eBay, so I ordered one for the future. The headers below the Atmega are for a USB FDTI adapter for uploading sketches. Everything worked great on the bench with no solenoids connected– you can see where this is going. Once I installed the board It would cycle through one or two steps of switching on/off solenoids and reset. I pulled it out and gave the board a good looking over and found a

Read More »

PCBs Arrived & Error Found

The boards look great. Itead did a great job and I got them quite a bit faster than I expected. Unfortunately, I made an error. I managed to, rather than connect to a signal pin on the Atmega, connect the circuit to open the relay intended for the motor controller to a VCC pin. There are 2 extra digital pins free that I left solder points for. I’ll be able to cut a trace and solder on a jumper wire for the time being. I fixed the error in Fritzing and after looking it over for the next couple of

Read More »

PCBs Ordered

I played with some parts and finished a PCB design in Fritzing the last few days. I’m still waiting for some terminal connectors and relays I had to get on ebay. 10 copies of the board + shipping is going to run under $30. I opted for the cheap shipping so it’ll be a few weeks before they are manufactured and make it here from China. The Pro Mini I have running things at the moments is working fine, so I’m not in a rush and I tend to prefer keeping my money rather than getting something faster anyway.

Read More »

Splashpad Controller

The pool that I work at installed a splashpad a couple of years ago. It was a great addition and has been quite popular. Being much easier to prepare than the rest of our facility we’re able to open it up at least a month ahead of the rest of the facility to give our members and the community an extended season. As it was being installed and while it has been in service since, and as I always do, I thought a number of things could have been designed better. In particular, I thought the controller was a bit

Read More »