|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 cost (excluding PCB and mbed itself) is about $35 in single quantity. The first build has been verified.
- v0.05 Schematic - PDF
- v0.05 PCB - PDF
- 3D Image - View
- Bill of Material (updated to version c) - Excel
- Design Notes - PDF
- SmartBoard Hardware Tester - Program
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? Architecturally, you'll see it has a lot of types of IO, so a lot of potential.
Here's a few things I can put together in my mind -
- SmartBoard WiFly - Wireless sensor/control node using WiFly Bridge board.
- HDMI CEC Interface to interact with your TV and other HDMI gear.
- 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.
- Car interface using the CAN port(s) - Most modern cars have CAN networks, and this could be the bridge between that and your PC.
- H-Bridge Test Tool - here I'll use this to test a different device, a motor driven from an H-Bridge.
- 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.
- 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.
- But the best idea is that one that hasn't been thought of yet...
21 comments on SmartBoard Baseboard:
Please login to post comments.