EMK310
Boilingtub·EMK310·KiCad/EMK310_P2_rev1/EMK310_P2_rev1.kicad_pcb
About the EMK310 PCB
EMK310 is an open source PIC PCB design by Boilingtub, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 80 × 100 mm, with 50 components from 18 distinct parts.
Its main chip is the PIC18F45K22, from the PIC family. Other key parts include the Opamp_Quad, Opamp_Dual and MCP2221AxP. By type, the board carries 20 resistors, 8 connectors, 8 capacitors, 4 ICs, 3 transistors and 1 LED.
From the project
Repository to hold Code For EMK310 Group 55
RB0 - USB-to-UART RST RB1 - RB2 - RB3 - MOTOR2B RB4 - RB5 - Capacitive Touch Sensor RB6 - RB7 - LEDB
RC0 - LEDR RC1 - LEDG RC2 - (CCP1) MOTOR1B RC3 - SCL 1 RC4 - SDA 1 RC5 - Sensor 2 RC6 - Sensor 1 RC7 - Sensor 0
RD0 - SCL2 RD1 - SDA2 RD2 - Sensor 5 RD3 - Sensor 4 RD4 - RD5 - RD6 - TX RD7 - RX
RE0 - MOTOR2F RE1 - RE2 - MOTOR1F RE3 - PROGRAMMING PIN
Main components on the EMK310
EMK310 bill of materials (BOM)
50 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PIC18F45K22 | DIP1543W47P254L5321H635Q40 | U1 |
| 1 | Opamp_Quad | DIP-14_W7.62mm | U2 |
| 1 | Opamp_Dual | DIP-8_W7.62mm | U3 |
| 1 | MCP2221AxP | DIP-14_W7.62mm | U4 |
| 3 | VP0610L | TO-92L_Inline | Q1, Q2, Q3 |
| 2 | Conn_01x20_Socket | PinHeader_1x20_P2.54mm_Vertical | J1, J4 |
| 3 | Conn_01x02_Socket | PinHeader_1x02_P2.54mm_Vertical | J2, J3, J7 |
| 1 | Conn_01x05_Socket | PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | Conn_01x04_Socket | PinHeader_1x04_P2.54mm_Vertical | J6 |
| 1 | USB_A | USB_A_Connfly_DS1095 | J8 |
| 1 | ~ | TO-220-3_Vertical | PR1 |
| 5 | R_Potentiometer | Potentiometer_Bourns_3386W_Horizontal | RV1, RV2, RV3, RV4, RV5 |
| 1 | LTS-6980HR | 7SegmentLED_LTS6760_LTS6780 | AFF1 |
| 4 | C_Small | C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT | C1, C2, C3, C4 |
| 1 | 10uF | C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT | C5 |
| 3 | 0.22uF | C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT | C6, C7, C8 |
| 17 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R16, R17, R18, R19, R20, R21, R22, R23 +9 |
| 3 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R33, R34, R35 |
EMK310 design files
The KiCad project lives in the Boilingtub/EMK310 repository on GitHub; these links point at the commit this page was built from.
EMK310: common questions
What microcontroller does the EMK310 use?
The EMK310 is built around the PIC18F45K22, from the PIC family.
How big is the EMK310 PCB?
The EMK310 measures 80 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the EMK310?
50 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the EMK310 design files?
From the Boilingtub/EMK310 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the EMK310 design in my own project?
Yes, under the terms of its GPL-2.0 license, which Boilingtub chose for the repository.
Can I test firmware for the EMK310 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.
Similar boards
PIC
Pslab hardware
fossasia
99 × 53.3 mm187 parts4LApache-2.01.7kPIC
Lens
ervanalb
80 × 80 mm53 parts4LNo license515PIC
Micro 8088
skiselev
152.4 × 101.6 mm71 partsGPL-3.0414PIC
GB-LIVE32
Gekkio
51.4 × 61 mm46 parts4LCC-BY-4.0376PIC
GB-MBCTEST
Gekkio
51.4 × 61 mm32 parts2LCC-BY-4.0376PIC
GB-BENCH-G1
Gekkio
100 × 100 mm98 parts4LCC-BY-4.0376