Bowie Brain Board is the electronics for the Robot Missions introductory robot platform, Bowie.
More information about our robot platform at the Robot Missions Website ➞
The Robot Missions Bowie Brain Board has ports for 6 servos, connections for 4 DC motors (2 controlled independently), can measure the current draw from the servos or DC motors, and has several connections for extendable modules. Microcontroller uses a Teensy 3.6 for full functionality including data logging, or a Teensy 3.2.
Firmware can be found here: Bowie Library and Bowie Shoreline.
This board was designed in gEDA. You can edit it in pcb-rnd.
There are several ways you can extend the functionality of your Bowie robot. Here are the labeled connector ports with the according pins.
Note: TX_n_ denotes data out from the brain's microcontroller, and RX_n_ is data in to it.
For all pin usage, see this spreadsheet. Note: This board was designed without a schematic.
The setup for Teensy 3.6 uses the full functionality of the brain board. Solder all of the headers on to the teensy, except for the column in the middle. Make sure the male and female pins in the middle rows line up.
The setup for Teensy 3.2 is a bit different. To get access to all of the servo pins and more of the GPIO, you have to solder a ribbon header out.
Following the above image:
Wire colour in image | Teensy 3.2 Pin | Bottom Row Header Pin |
---|---|---|
Black | 32 | 24 |
White | 31 | 23 |
Grey | 30 | 22 |
Purple | 29 | 21 |
Blue | 28 | 20 |
Green | 27 | 19 |
Yellow | 26 | 18 |
Orange | 25 | 17 |
Red | 24 | 16 |
Refdes | Description | Source |
---|---|---|
N/A | Bowie Brain Board | Robot Missions |
U1 | Microcontroller Teensy 3.6 or Teensy 3.2 | PJRC: 3.6, 3.2 |
U2 | Xbee Series 3 with whip antenna | Digikey 602-1560-ND |
U2 | Xbee headers | Digikey S5751-10-ND |
U3 | Motor driver TB6612FNG | A2D Electronics |
U4 | 3.3V 1A regulator | Pololu — Alternate (less current): Digikey 497-7246-1-ND |
U5, U6 | Current sensor | Pololu |
R1, R2, R3, R4, R5 | 330 Resistors for Xbee LEDs | Digikey 330QBK-ND |
R6, R7 | 4.7k Pull-up resistors for I2C | Digikey 4.7KQBK-ND |
R8 | 10K Voltage divider resistor for battery monitor | Digikey 10KQBK-ND |
R9 | 20K Voltage divider resistor for battery monitor | Digikey 20KQBK-ND |
R10 | 330 Resistor for speaker | Digikey 330QBK-ND |
R11 | 2.0K Resistor for speaker | Digikey 2.0KQBK-ND |
D1, D3 | 5mm Red LED | Digikey C503B-RCN-CX0Y0AA1-ND |
D2, D4 | 5mm Green LED | Digikey C503B-GAN-CC0D0891-ND |
D5 | 10mm LED | Digikey VAOL-10GDE4-ND |
D6 | 1N4001 Diode | Digikey 1N4001-TPMSCT-ND |
LS | Speaker | Digikey 445-2525-1-ND |
Q1 | PN2222A Transistor | Digikey PN2222AD26ZCT-ND |
PWR IN | Barrier block | Digikey A98474-ND |
J2 | Optional Power supply connection using JST-SM 6 pin | Adafruit |
J3 | Screw terminals | Digikey A98079-ND |
J4, J5, J6, J7 | Motor connections using JST-SM | Digikey 1528-1596-ND |
N/A | Spade connectors for barrier block | Digikey A0989CT-ND & A100665CT-ND |
N/A | Coincell holder | Digikey BS-7-ND |
N/A | 4x M3 8mm mounting screws | Home Hardware |
N/A | Servo extension cables | Hobbyking |
N/A | Headers F | A2D Electronics |
N/A | Headers M | A2D Electronics |
N/A | Micro SD Card | Canada Computers |
N/A | 3V Coincell CR2023 | Dollarama |
This board is released under the CERN Open Hardware License v1.2.
Found a bug? Looking for a feature? Let us know by opening an Issue report. Further questions can be posted to our forum.
🤖✌️🌎
Robot Missions - Helping the planet with robots