ArduinoController

frep·kicad·projects/ArduinoController/ArduinoController.kicad_pcb

ArduinoController PCB layout, top view — open source AVR/Arduino board by frep

About the ArduinoController PCB

ArduinoController is an open source AVR/Arduino PCB design by frep, published on GitHub. It is a 2-layer board measuring 150 × 80 mm, with 100 components from 46 distinct parts.

Its main chip is the ATMEGA32U4, from the AVR/Arduino family. Other key parts include the TMP36, LM358, AD5274, PCF8574 and NCP1117. By type, the board carries 29 capacitors, 23 resistors, 11 connectors, 9 ICs, 6 diodes and 4 transistors.

From the project

workspace for kicad projects

Arduino Controller ================== description is following soon...

Main components on the ArduinoController

ArduinoController bill of materials (BOM)

100 components, 46 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TMP36
IC1
1
LM358
IC2
1
ATMEGA32U4
U1
1
AD5274
U2
1
PCF8574
U3
1
NCP1117
U4
1
MCP1700
U5
1
ISL21070
U6
1
MCP4716
U7
2
MOSFET-N
Q1, Q2
2
MOSFET-P
Q3, Q4
1
16MHz
X1
1
USB-MICRO
CON1
1
Joystick
J1
3
CONN_4
P1, P4, P5
2
CONN_4
P2, P6
1
CONN_3X2
P3
1
CONN_1
P7
1
CONN_2
P8
1
CONN_5
P9
Show 26 more
QtyPartRefs
2
BH_2xAA
BH1, BH2
1
BLE_Friend
BLE1
1
FUSE
F1
1
LDR
LDR1
1
LSM9DS0
LSM1
8
Neopixel
N1, N2, N3, N4, N5, N6, N7, N8
1
SPDT
S6
1
WIFI_CC3000
WIFI1
1
DIODE
D1
1
LED
D2
1
POWER
D3
1
V_BAT
D4
1
TX
D5
1
RX
D6
1
Ferrit Bead
L1
4
10nF
C1, C2, C4, C15
2
18pF
C3, C5
15
100nF
C6, C7, C8, C9, C10, C11, C12, C13 +7
4
1uF
C18, C24, C25, C26
1
4.7uF
C20
3
10uF
C22, C23, C28
13
10K
R1, R2, R3, R4, R5, R6, R7, R8 +5
1
1M
R9
2
33
R11, R12
2
1K
R16, R17
5
220
R18, R20, R21, R22, R23

ArduinoController design files

The KiCad project lives in the frep/kicad repository on GitHub; these links point at the commit this page was built from.

ArduinoController: common questions

What microcontroller does the ArduinoController use?

The ArduinoController is built around the ATMEGA32U4, from the AVR/Arduino family.

How big is the ArduinoController PCB?

The ArduinoController measures 150 × 80 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ArduinoController?

100 components, from 46 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 ArduinoController design files?

From the frep/kicad repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the ArduinoController design in my own project?

The repository has no license, so all rights stay with frep. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the ArduinoController 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 kicad

Similar boards