The VCNL3020 Breakout Board Rev 0 is complete. Added some vias to stitch the ground planes. I already have some ideas to make this breakout better. Going to add a solderable jumper and a space for a 3.3V regulator so it can be used with 5V I/O systems.
I just finished updating the design page.
Last night I soldered the new REV 1 board. Everything is working correctly and the footprints/silkscreen are also correct. Will be working on the page documenting the progress of the PDS. Will also upload the design files.
Progression from the first PDS on the left to the newest one on the right. Slightly longer but slightly thinner now. Changed the USB port to a micro usb port. Added an ADC and mirco SD card slot.
Layout of the PCB.
Just finished cleaning and soldering the first board for Tommy. I managed to get the connectors that did not fit on by sanding a bit of the plastic off. The footprints where off by 0.5mm.
The only thing I am waiting for now is my PC power supply (I knew I shouldn’t have tossed those when I moved…) to test the hardware. When that is done the board is heading over to one of my friends so he can program the ASM drivers that will run the system.
After that I will order Revision 1 which has currently all the corrections to the footprints and spacing issues. Once that version is verified I will release all the design docs to open source the project. I could do so now but I would hate if someone ordered the board and it didn’t work.
Finished REV 0B for the Prop Dev Stick. I minimized the size of the board from 1.5″ to 1″ wide. It is now thin enough to plug into a bread board. Width between the two rows of headers is 0.9″.
Some quick specs. Running the propeller at 96MHz, Micro SD card slot, 4 channel 8-bit ADC, built in USB, and all I/O brought out to the edge. A power MUX controls whether or not the Prop Dev Stick uses USB power or power from an external source like a battery. This way you can have the unit running off battery or solar and still use the USB connection for serial data. When an external power source is absent the mux switches over to USB power.
In this case PCB stands for Phoenix Circuit Board. I have not worked on this project since September 2011.
The Prop Dev Stick is a Parallax Propeller development platform that is designed to just plug into a computer like a USB thumb drive. The old design was just the Propeller MCU with no frills. This time around I added a micro SD card slot and a ADC for reading sensors.
Just finished Rev0 of the Tommy Pinball System. I will be uploading the Eagle files after I can confirm the board works. It is a 4-Layer board so I will be using Seeedstudios new 4-layer prototyping service to order some boards. After I receive them I will allow some people to purchase at cost a fully assembled board for testing and code writing.
Next I have to design and route the “test” board for the Tommy Pinball System. These test boards plug into the sockets on the Tommy board and allow you to test code without having it wired into a pinball machine. So instead of solenoids you will have LEDs and the input boards will have switches on them.
This is the robot I quickly built to demo the Low Voltage Motor Driver. If is based off the Mr. Basic platform and MSP-430 Launchpad. It has a 6.4V lithium battery as the main power source which feeds into the voltage regulators on the Launchpad.
For direction control a top mounted servo spins a Sharp gp2y0d810z0f IR sensor. The sensor has a single data line which is pulled low when a object comes within 10cm of the sensor.
Most of the code for the hardware is already written. Just need to finish the controls and it will be ready for a video.