A number of these baseboards have been purchased from BatchPCB. I'm very much interested in your feedback - does the design meet your needs, what would you change, and of course if you'd share how you're using it. Please add a comment at the bottom of this page.
|The design objectives for this baseboard were to create a general purpose baseboard that can be used for educational use, or just as effectively designed into an embedded solution and forgotten. Whether for education, hobby, or commercial usage, a reliable design reduces doubt, development and rework.|
While experimenting, headers and shorting blocks permit easy alteration for flexible access to various IO configurations. For permanent installations, soldered-in jumpers could be used instead.
|SmartBoard WiFly - Wireless sensor/control node using WiFly Bridge board.|
HDMI CEC Interface to interact with your TV and other HDMI gear.
Note: This 3D rendering approximates the finished board.
Note: Actual unit in a nearly completed configuration.
- Through-hole parts [where practical] to keep it easy for educational, hobbyist, or professional to work with
- Embeddable using screw terminals for most of the interface signals
- Varying populations of parts and jumpers support combinations of:
- 2 x CAN
- 2 x RS232 (1 DB-9, or 2 Screw Terminal)
- 2 x SPI Port
- Ethernet w/LEDs
- USB-A Host
- USB Slave on the mbed itself
- PWM outputs pinned for Servo Motors
- 6 Analog Inputs (with optional surface mount protection diodes)
- 1 Analog Output (in place of 1 of the Analog Inputs)
- Micro-SD card (surface mount part)
- Battery backup for RTC (hole in PCB can be used to lock battery it in place)
- External Power Input using one of two regulators for different needs.
- Low dropout linear for lower voltage projects
- Switching regulator suitable for a wider voltage range
The fully maxed out BOM (excluding PCB and mbed itself) is about $35 in single quantity. The first build has been verified.
- Schematic - PDF
- PCB - PDF
- 3D Image - View
- Bill of Material (updated to version c) - Excel
- Design Notes - PDF
- SmartBoard Hardware Tester - Program
- Order a PCB from BatchPCB - Link
All documentation is believed to be completely accurate, however it is always in your best interest to review and verify. Please report any errors or unclear information you may find.
See the Construction Notes
What can it do?
This is the ultimate question, right? Here's a few things I can put together in my mind -
- H-Bridge Test Tool - here I'll use this to test a different device, a motor driven from an H-Bridge.
- SmartBoard WiFly - Wireless sensor/control node using WiFly Bridge board.
- HDMI CEC Interface to interact with your TV and other HDMI gear.
- AV Receiver controller - There were a few years there where high end AV Receivers had serial ports, but not Ethernet. Put a [web] server in mbed, which interfaces to the AV Receiver on the back-end using RS-232. Control it from anywhere.
- Car interface using the CAN port(s) - Most modern cars have CAN networks, and this could be the bridge between that and your PC.
- Animatronic creature - with 6 channels of PWM, there are some possibilities there. And the animation could be controlled via USB, Ethernet, RS-232, or playback from the microSD card. And this is without using any inputs for interaction.
- Security monitor - With the complement of inputs, this could monitor doors, windows, temperature, light, and signal a change with a controlled output signal, or perhaps an email to your phone.
- But the best idea is that one that hasn't been thought of yet...
17 comments on SmartBoard Baseboard:
Please login to post comments.