

122 key keyboard PCB with usb spi uart i2c
- Size
- 376.2 × 171.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 358
- Nets
- 211
- Pads
- 1,017
- Tracks, vias
- 1,759, 116
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 31 Mar 2018
- Updated
- 7 Apr 2018
Overview
Mia is an open-source printed circuit board by OpenKeyboards, from the OpenKeyboards/Mia repository on GitHub. It is a 2-layer board of 376.2 × 171.5 mm with 358 parts on 211 nets, routed with 1,759 tracks and 116 vias.
It is built around the PIC32MX470F512H-I/PT, INA219AID and PCF2127T/2Y. Its parts include 122 diodes, 121 switches, 41 connectors, 25 resistors and 20 capacitors. It belongs with the PIC boards of this library.
Main components
3PIC32MX470F512H-I/PT
TQFP-64(10x10)-40℃~+85℃ 10bit 128KB 2.3V~3.6V 32 Bit 49 512KB 80MHz Built-in FLASH MIPS32 M4K TQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)INA219AID
SOIC-8-40℃~+125℃ 0.1uV/℃ 0V~26V 1 10uV 120dB 20nA 3V~5.5V 700uA Bidirectional detection、Zero drift / auto-zero、Input filter、Power monitoring、Digital output interface ±26V SOIC-8 Current Sense Amplifiers ROHSTexas InstrumentsCurrent Sense AmplifiersPCF2127T/2Y
SO-16-300mil-40℃~+85℃ 0.7uA 1.8V~4.2V 700nA Built-in SPI、I2C Yes SO-16-300mil Real Time Clocks ROHSNXP SemiconductorsReal-Time Clocks (RTC)
README
README.mdMia
122 key keyboard PCB with usb spi uart i2c
Parts
358| Qty | Value | Footprint | References |
|---|---|---|---|
| 121 | D | myparts:D_SOD-323-NOMASK | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +105 |
| 121 | SW | myparts:SW_SOCKET_COMBINED_T | S1, S10, S11, S100, S101, S102, S103, S104, S105, S106, S107, S108, S109, S110, S111, S112 +105 |
| 14 | CONN_01X01 | myparts:throughholelink | P20, P21, P22, P23, P24, P25, P26, P27, P28, P29, P30, P31, P32, P33 |
| 12 | 0.1uF | Capacitors_SMD:C_0805 | C2, C4, C6, C9, C10, C11, C12, C13, C15, C16, C17, C18 |
| 10 | CONN_01X01 | myparts:PCBSTAB | P1, P8, P9, P10, P11, P12, P13, P14, P15, P16 |
| 8 | 10k | Resistors_SMD:R_0805 | R1, R11, R12, R14, R15, R17, R18, R20 |
| 7 | 330R | Resistors_SMD:R_0805 | R13, R19, R21, R22, R23, R24, R25 |
| 4 | CONN_01X01 | Mounting_Holes:MountingHole_2.7mm_M2.5_Pad | P34, P35, P36, P37 |
| 4 | CONN_01X01 | myparts:m25MountingClearance | P38, P39, P40, P41 |
| 2 | 1.5A 600Ohms@100Mhz | Inductors_SMD:L_0805 | L1, L2 |
| 2 | 100k | Resistors_SMD:R_0805 | R9, R10 |
| 2 | 12.5pF | Capacitors_SMD:C_0805 | C19, C20 |
| 2 | 18pF | Capacitors_SMD:C_0805 | C7, C8 |
| 2 | 2.2uF | Capacitors_SMD:C_0805 | C1, C5 |
| 2 | 4.7k | Resistors_SMD:R_0805 | R7, R8 |
| 2 | CONN_01X04 | myparts:JST4x1.00mm_Angled | P6, P17 |
| 2 | CONN_01X06 | myparts:JST_SH_6x1_Angled | P4, P7 |
| 2 | CONN_01X27 | Pin_Headers:Pin_Header_Straight_1x27_Pitch1.27mm | P18, P19 |
| 2 | Jumper_NO_Small | jumper:SOLDER-JUMPER_1-WAY | JP1, JP3 |
| 2 | RX | LEDs:LED_0805 | RX, RX |
| 2 | TX | LEDs:LED_0805 | TX, TX |
| 1 | 10R | Resistors_SMD:R_0805 | R6 |
| 1 | 10uF | Capacitors_SMD:C_0805 | C14 |
| 1 | 1M | Resistors_SMD:R_0805 | R5 |
| 1 | 1k | Resistors_SMD:R_0805 | R2 |
| 1 | 200k | Resistors_SMD:R_0805 | R3 |
| 1 | 20Mhz | myparts:OSCAB7 | Y1 |
| 1 | 3.3V | Measurement_Points:Measurement_Point_Round-TH_Small | 3V3 |
| 1 | 32.768Mhz | myparts:ECX-327-CDX-1293 | Y2 |
| 1 | 5V | Measurement_Points:Measurement_Point_Round-TH_Small | 5V1 |
| 1 | 630nF 16V | Capacitors_SMD:C_0805 | C3 |
| 1 | BL | LEDs:LED_0805 | L8 |
| 1 | Battery_Cell | Battery_Holders:Keystone_3000_1x12mm-CoinCell | BT1 |
| 1 | CONN_01X06 | myparts:JST4x1.00mm_AngledUSB | P3 |
| 1 | EMI_Filter_LL | myparts:USBChoke | FL1 |
| 1 | GND | Measurement_Points:Measurement_Point_Square-TH_Small | GND1 |
| 1 | INA219 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U5 |
| 1 | ISCP HEADER | myparts:ISCP_Header | P2 |
| 1 | M24M02-DR | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U3 |
| 1 | MCP1727 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U1 |
| 1 | PIC32MX470F512H | myparts:PIC32MX470F512H | U2 |
| 1 | PPS | LEDs:LED_0805 | L3 |
| 1 | PWR | LEDs:LED_0805 | PWR1 |
| 1 | R | Resistors_SMD:R_0805 | R4 |
| 1 | SENSE | Resistors_SMD:R_2512 | R16 |
| 1 | TEST | Measurement_Points:Measurement_Point_Round-TH_Small | TP1 |
| 1 | TVSDiodeArray | TO_SOT_Packages_SMD:SOT-23-6_Handsoldering | D127 |
| 1 | ViaPattern | myparts:spiheader | P5 |
| 1 | ccncsa2 | myparts:ccncsa2 | G*** |
| 1 | mia4 | myparts:mia4 | G*** |
| 1 | mia_name | myparts:mia_name | G*** |
| 1 | oshw2 | myparts:oshw2 | G*** |
| 1 | pcf2127t | myparts:NXP-SO16 | U4 |
| 1 | portlabels | myparts:portlabels | G*** |
Questions
How big is the Mia PCB?
It measures 376.2 × 171.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mia use?
358 parts, built around the PIC32MX470F512H-I/PT, INA219AID and PCF2127T/2Y. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Mia KiCad files?
From the OpenKeyboards/Mia repository on GitHub, at the commit this page was made from: the board is PCB v1.1/mia.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mia design in my own project?
Its repository states no licence, so its author keeps all rights: ask OpenKeyboards before reusing the design.
Similar boards
- 4 layers82.6 × 82.5 mm

- 4 layers82.6 × 82.6 mm

- 2 layers74.4 × 51.2 mm

Esp32-wroom timer
AlessandroAU/Chorus32-ESP32LapTimer
This is an ESP32 port of the popular Chorus RF Laptimer
66 parts102GPL-3.0 - 2 layers169.3 × 128 mm

PSU PCB
ThomasVDD/SmartSupply
SmartSupply is a digital battery powered lab powersupply. It is Arduino compatible and can be controlled via PC over USB.
134 parts96 - 4 layers100 × 54 mm

- 2 layers50 × 100 mm

- 2 layers101.6 × 53.3 mm

BatteryAnalyzer MkII
Moragor/BatteryAnalyzer_MkII
Updated Version of the battery analyzer, now with constant current
25 parts12MIT - 2 layers100 × 100 mm

WLEDController
LostInCompilation/WLED-Controller-PCB
WLED Controller Board with ESP32 - 4 Channels - Current and Power Monitoring - INMP441 Microphone
69 parts8