Muscleboardv0
gskelly·eeg·hardware/muscleboard/muscleboardv0.kicad_pcb
About the Muscleboardv0 PCB
Muscleboardv0 is an open source AVR/Arduino PCB design by gskelly, published on GitHub. It is a board measuring 33.2 × 36.6 mm, with 54 components from 34 distinct parts.
Its main chip is the ATMEGA328P-MUR, from the AVR/Arduino family. Other key parts include the MCP73831T-2ACI/MC, TPS73233DBVT, RN42-I/RM, ADS1291IRSMT and ADXL362BCCZ-RL7. By type, the board carries 23 capacitors, 10 resistors, 6 ICs, 4 connectors, 3 test points and 3 diodes.
It belongs with the test & measurement and usb & debug tools designs in this gallery.
From the project
Software, firmware, and CAD files for mobile EEG project.
Software, firmware, and CAD files for Brainboard, a mobile EEG project. Brainboard interfaces with a custom MATLAB program, BCI2VR (http://www.engineering.vcu.edu/eegbci/bci2vr_index.html), via Bluetooth. The core hardware components are the ADS1299 EEG front-end from Texas Instruments, the AT32UC3L064 microcontroller from Atmel, the MPU-6050 6-axis inertial measurement unit from InvenSense, and the RN-42 Bluetooth 2.1 module from Microchip/Roving Networks.
Main components on the Muscleboardv0
Muscleboardv0 bill of materials (BOM)
54 components, 34 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA328P-MUR ATMEGA328P | pvqfn-n32-nopad | U1 |
| 1 | MCP73831T-2ACI/MC MCP73831T-DFN | dfn8-2x3 | U2 |
| 1 | TPS73233DBVT TPS73233 | sot23-5 | U3 |
| 1 | RN42-I/RM BLUETOOTH-RN42 | roving_rn-42 | U4 |
| 1 | ADS1291IRSMT ADS1291 | s-pvqfn-n32-nopad | U5 |
| 1 | ADXL362BCCZ-RL7 ADXL362 | 16-LGA-3x3.25 | U6 |
| 1 | CSTCE8M00G52-R0 RESONATOR | smd_resonator_1206 | Y1 |
| 1 | BATT | s2b-ph-sm4-tb | P1 |
| 1 | 690-005-299-043 USB | USB_MINI_B | P2 |
| 1 | 67996-206HLF ICSP | pin_strip_3x2 | P3 |
| 1 | ELEC | bb02-hy03a | P4 |
| 1 | MHOLE | BBB_MHOLE | MTG1 |
| 1 | JS102011SAQN CHG/ON | JS102011SAQN | S2 |
| 1 | GND | testpoint_1mm5 | TP1 |
| 1 | 3V3 | testpoint_1mm5 | TP2 |
| 1 | FACT | testpoint_1mm5 | TP3 |
| 1 | APT1608SGC CHG | Led_0603 | D1 |
| 1 | VS-10BQ015-M3/5BT LSM115JE3/TR13 | do214aa | D2 |
| 1 | APT1608SRCPRV RED | Led_0603 | D3 |
| 1 | BLM18PG121SN1D BLM18PG121SN1 | inductor_smd_0603 | FB1 |
Show 14 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MLZ1608E100M 10uH | inductor_smd_0603 | L1 |
| 10 | CL05A104MP5NNNC 0.1uF | c_0402 | C1, C2, C3, C5, C9, C15, C20, C21 +2 |
| 2 | GRM155R60J475ME47D 4.7uF | c_0805 | C4, C8 |
| 1 | C0402C103K4RACTU 0.01uF | c_0402 | C10 |
| 2 | CL10A106MQ8NNNC 10uF | c_0603 | C11, C16 |
| 1 | C0402C225M9PACTU 2.2uF | c_0402 | C12 |
| 2 | CL05B472KB5NNNC 4.7nF | c_0402 | C13, C14 |
| 4 | JMK105BJ105KV-F 1uF | c_0402 | C17, C18, C22, C24 |
| 1 | 04025C152JAT2A 1.5nF | c_0402 | C19 |
| 1 | RC1005F225CS 2.2M | r_0402 | R1 |
| 2 | RMCF0402JT1M00 1M | r_0402 | R2, R12 |
| 4 | RMCF0402JT10K0 10k | r_0402 | R3, R5, R9, R10 |
| 2 | RMCF0402FT2K20 2.2k | r_0402 | R4, R7 |
| 1 | RMCF0402FT51K0 51k | r_0402 | R8 |
Muscleboardv0 design files
The KiCad project lives in the gskelly/eeg repository on GitHub; these links point at the commit this page was built from.
Muscleboardv0: common questions
What microcontroller does the Muscleboardv0 use?
The Muscleboardv0 is built around the ATMEGA328P-MUR, from the AVR/Arduino family.
How big is the Muscleboardv0 PCB?
The Muscleboardv0 measures 33.2 × 36.6 mm and is 1.6 mm thick.
How many components are on the Muscleboardv0?
54 components, from 34 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Muscleboardv0 design files?
From the gskelly/eeg repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Muscleboardv0 design in my own project?
The repository has no license, so all rights stay with gskelly. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Muscleboardv0 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in eeg
Similar boards
AVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746AVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746AVR/Arduino
UsbGpib
xyphro
54 × 15 mm21 parts2LMIT683AVR/Arduino
Lumberjack
peej
284.7 × 94.2 mm149 parts2LMIT402