The Circuit Board
The original PCB that came from the Kit was very good and the unique feature is that it can be controlled using a magnet. However, I would still like to design my own solution because I really love the design of the Tesla Emitter. The first step in creating a circuit board to house a micro-controller an the LEDs in such a small (but long) space was really challenging. With every component fighting for real estate, I had to make the circuit board longer than the original. The issue here is to make sure the SMD micro-controller still fits into the plastic part, N2’s square cavity. The second issue is because of the circuit board’s dimension which follows the entire curvature of the clear part, E2, the PCB must be able to curve.
The Programming
I programmed the whole LED sequence (using Flowcode) over the weekend. To program and then test the software, I used my own Programmer/ Tester adaptor. Long ago, I would be transferring the micro-controller between the programmer and the prototyping board. This not only wears out the metal connectors of all components but also, introduced a lot of unnecessary programming errors. In the end, I designed this adaptor which helped to eliminate a lot of the issues and more importantly, save me time and space.
Most of my projects revolve around this IC and its 5 I/O pins (for LEDs) and the sixth switch Pin. The LEDs are there to tell me the results of the progamming before I continue on with the actual circuit.
The YouTube Video