LPC 1114 Robot Controller Board
I have been using NXP LPC1114 controller chips lately. I used them in the robots I am building with
my kids, the Valdez family. I have been creating a toolchain to compile programs for it and wrote a
blog about that, here. I designed a PC board a few weeks ago and submitted to Itead Studios for
manufacturing. Including shipping, ten boards cost me $20.49. I got them today. The quality is
excellent. Better than I expected. The boards turned out well. I soldered one together, which you
can see in the main image. Loaded and ran some code. I am very pleased and I'm looking forward to
building some robots with them.
The board has the LPC1114, of course, 5V and 3V3 regulators, an SN754410 H bridge (or L293D),
connections for serial, I2C, motors, HC-SR04 ultrasonic, and several 3 pin connections for servos,
adc, or whatever. It also has a power connection, a jumper for programming, and a jumper to select
USB power or external power. There is a reset switch on board, and my favorite feature, a
prototyping area. In the photo, you can see I put a resistor and LED there.
Update June 28 2014
Here is a higher resolution image of the schematic:
The schematic is above. If anyone has a desire to have the board made themselves, they are free to
do so as long as it is for non-commercial purposes. The files are here:
The schematic
The PCB layout
The zip file actually submitted to Itead for manufacture
The files were created in gEDA on Linux. The zip file has the actual Gerber files output by PCB and
renamed to Itead's standard. To have the boards made, order the 50x100 mm option and submit the zip
file.
If anyone has any questions feel free to ask.
under construction...