Mega Controller

prasad73·foodkiosk·PCB/MegaController/MegaController/MegaController.kicad_pcb

Mega Controller PCB layout, top view — open source AVR/Arduino board by prasad73

About the Mega Controller PCB

Mega Controller is an open source AVR/Arduino PCB design by prasad73, published on GitHub. It is a 2-layer board measuring 285 × 174.6 mm, with 113 components from 32 distinct parts.

Its main chip is the Arduino_Mega2560_Shield, from the AVR/Arduino family. Other key parts include the ULN2803A and TLP291-4. By type, the board carries 43 resistors, 39 connectors, 16 ICs, 7 jumpers, 4 diodes and 1 transistor.

From the project

food kiosk for restaurants/food retail chains

Main components on the Mega Controller

Mega Controller bill of materials (BOM)

113 components, 32 distinct parts.

QtyPartRefs
3
ULN2803A
U1, U2, U10
13
TLP291-4
U3, U4, U5, U6, U7, U8, U9, U11 +5
1
BC337/ P2N2222A
Q1
6
Conn_01x08_Female
J1, J2, J3, J4, J5, J6
1
Conn_01x05_Male
J7
1
Conn_01x02_Female
J8
1
Screw_Terminal_01x06
J9
1
Conn_01x06_Female
J10
10
Conn_01x04_Male
J11, J16, J24, J25, J32, J33, J34, J35 +2
1
Screw_Terminal_01x02
J12
6
Conn_01x08_Male
J13, J14, J15, J19, J22, J23
1
Screw_Terminal_01x03
J17
7
Screw_Terminal_01x08
J18, J20, J21, J27, J29, J30, J31
1
Conn_01x03_Male
J26
1
Conn_01x02_Female
J28
1
Conn_01x06_Female
J38
1
Conn_01x10_Female
J39
1
Buzzer
BZ1
1
Jumper_2_Bridged
JP1
2
Jumper_2_Bridged
JP2, JP5
Show 12 more
QtyPartRefs
1
Jumper_2_Bridged
JP3
3
Jumper_2_Open
JP4, JP6, JP7
1
BOB-09056
TB1
1
Arduino_Mega2560_Shield
XA1
4
LED
D1, D2, D3, D4
28
2.2k
R1, R2, R3, R4, R5, R6, R7, R8 +20
2
R_US
R17, R18
3
10k
RN1, RN2, RN3
3
1k
RN4, RN5, RN6
1
4.7K/1k
RN7
3
R_Network08
RN8, RN9, RN10
3
4.7k/10k
RN11, RN12, RN13

Mega Controller design files

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

Mega Controller: common questions

What microcontroller does the Mega Controller use?

The Mega Controller is built around the Arduino_Mega2560_Shield, from the AVR/Arduino family.

How big is the Mega Controller PCB?

The Mega Controller measures 285 × 174.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mega Controller?

113 components, from 32 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mega Controller design files?

From the prasad73/foodkiosk repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mega Controller design in my own project?

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

Can I test firmware for the Mega Controller 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 foodkiosk

Similar boards