Muscleboardv0

gskelly·eeg·hardware/muscleboard/muscleboardv0.kicad_pcb

Muscleboardv0 PCB layout, top view — open source AVR/Arduino board by gskelly
Simulate this board

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.

QtyPartRefs
1
ATMEGA328P-MUR
ATMEGA328P
U1
1
MCP73831T-2ACI/MC
MCP73831T-DFN
U2
1
TPS73233DBVT
TPS73233
U3
1
RN42-I/RM
BLUETOOTH-RN42
U4
1
ADS1291IRSMT
ADS1291
U5
1
ADXL362BCCZ-RL7
ADXL362
U6
1
CSTCE8M00G52-R0
RESONATOR
Y1
1
BATT
P1
1
690-005-299-043
USB
P2
1
67996-206HLF
ICSP
P3
1
ELEC
P4
1
MHOLE
MTG1
1
JS102011SAQN
CHG/ON
S2
1
GND
TP1
1
3V3
TP2
1
FACT
TP3
1
APT1608SGC
CHG
D1
1
VS-10BQ015-M3/5BT
LSM115JE3/TR13
D2
1
APT1608SRCPRV
RED
D3
1
BLM18PG121SN1D
BLM18PG121SN1
FB1
Show 14 more
QtyPartRefs
1
MLZ1608E100M
10uH
L1
10
CL05A104MP5NNNC
0.1uF
C1, C2, C3, C5, C9, C15, C20, C21 +2
2
GRM155R60J475ME47D
4.7uF
C4, C8
1
C0402C103K4RACTU
0.01uF
C10
2
CL10A106MQ8NNNC
10uF
C11, C16
1
C0402C225M9PACTU
2.2uF
C12
2
CL05B472KB5NNNC
4.7nF
C13, C14
4
JMK105BJ105KV-F
1uF
C17, C18, C22, C24
1
04025C152JAT2A
1.5nF
C19
1
RC1005F225CS
2.2M
R1
2
RMCF0402JT1M00
1M
R2, R12
4
RMCF0402JT10K0
10k
R3, R5, R9, R10
2
RMCF0402FT2K20
2.2k
R4, R7
1
RMCF0402FT51K0
51k
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