
Keyboard
ManoShu/BareDev
ABNT2-based 70% keyboard, with a sandwich case and display stand

ABNT2-based 70% keyboard, with a sandwich case and display stand
BareDevRev2 is an open-source printed circuit board by ManoShu, from the ManoShu/BareDev repository on GitHub, published under the MIT licence. It is a 2-layer board of 298.5 × 139 mm with 358 parts on 214 nets, routed with 1,671 tracks and 97 vias.
It is built around the BL24C256A-SFRC, SGM2007-3.3XN5/TR and USBLC6-2SC6, with the CL05B104KB54PNC, 0805W8F1003T5E (SMT业务专用) and 0805B105K500NT among its other parts. Its parts include 95 resistors, 80 diodes, 16 capacitors, 4 ICs and 3 transistors. It belongs with the keyboards and input boards and the STM32 boards of this library.
An open-source, QMK-compatible, ABNT2-based 70% keyboard, focusing in a smaller footprint while retaining all the functions found on a TKL (Del and arrow keys doubling as the navigational cluster)
Layout:


Note: this photo is of an early prototype of the case. The uploaded files has been updated to require less total area and WILL look slighty different than shown (the overall dimensions remain the same).
The case and gerber files are under production. The had been used and confirmed to work, however use them at your own risk.
The rev1 has been integrated in the main QMK repository, being able to use the online configurator to generate the firmware while also having the files on the qmk directory here in case of you don't want to update your fork (HOWEVER the files have been confirmed working on QMK 0.2.2 [check yours with qmk --version], previous versions might not have support for some of the tags in the info.json file)
A via keymap is available allowing to use VIA to change keybindings without the need to setup QMK.
It is not integrated with the official repository yet, but the .json file required to change bindings is available on the via directory.
A VIAL-compatible keymap is also available. It is on the official repository, but in case you don't want to update, just drop the keyboard folder to your vial-qmk directory and it should also work right off the bat.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 78 | LED | acheron_Components:LED_THT_2.54mm | LED1, LED101, LED102, LED103, LED104, LED105, LED106, LED107, LED108, LED109, LED110, LED111, LED112, LED113, LED114, LED115 +62 |
| 77 | 2k | Resistor_SMD:R_0805_2012Metric | R101, R102, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116 +61 |
| 77 | D | acheron_Components:D_SOD-123 | D_101, D_102, D_103, D_104, D_105, D_106, D_107, D_108, D_109, D_110, D_111, D_112, D_113, D_114, D_115, D_116 +61 |
| 67 | Mechanical_Switch | acheron_MX_soldermask:MX100 | K_101, K_102, K_103, K_104, K_105, K_106, K_107, K_108, K_109, K_110, K_111, K_112, K_113, K_114, K_115, K_116 +51 |
| 6 | 100n | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C10, C302 |
| 5 | Mechanical_Switch | acheron_MX_soldermask:MX125 | K_155, K_169, K_170, K_171, K_173 |
| 3 | 100R | Resistor_SMD:R_0402_1005Metric | R304, R305, R306 |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R201, R202 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R303, R307 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R6, R308 |
| 2 | 10n | Capacitor_SMD:C_0402_1005Metric | C7, C203 |
| 2 | 16p | Capacitor_SMD:C_0402_1005Metric | C8, C9 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C201, C202 |
| 2 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q301, Q302 |
| 2 | 4.7k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R401, R402 |
| 1 | 1.5k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 10u | acheron_Components:CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder | C5 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric | C301 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R302 |
| 1 | 1N4148W | acheron_Components:D_SOD-123 | D301 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 330k | Resistor_SMD:R_0402_1005Metric | R301 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 7325-0800A2010-00 | acheron_Components:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | ARM JTAG | acheron_Connectors:PinHeader_2x5_P2.54mm_Vertical_Staggered | X1 |
| 1 | B5819W-SL | acheron_Components:D_SOD-123 | D201 |
| 1 | BL24C256A-SFRC | acheron_Components:TSSOP-8_4.4x3mm_P0.65mm | U1 |
| 1 | GZ2012D601TF | Inductor_SMD:L_0805_2012Metric | FB401 |
| 1 | JOKER MCU | acheron_Components:STM_UFQFPN-48_LQFP-48-1EP_7x7mm_P0.5mm_HandSoldering_ThermalReliefs | U2 |
| 1 | K2-1187SQ-A4SW-06 | acheron_Hardware:K2-1187SQ-A4SW-06 | SW301 |
| 1 | Mechanical_Switch | acheron_MX_soldermask:MX625 | K_172 |
| 1 | Mechanical_Switch | acheron_MX_soldermask:MX200R | K_127 |
| 1 | Mechanical_Switch | acheron_MX_soldermask:MX_ISOEnter | K_141 |
| 1 | Mechanical_Switch | acheron_MX_soldermask:MX150 | K_128 |
| 1 | Mechanical_Switch | acheron_MX_soldermask:MX175 | K_142 |
| 1 | SGM2007-3.3XN5/TR | acheron_Components:SOT-23-5 | U201 |
| 1 | TYPE-C-31-M12 | acheron_Connectors:USB_C_Receptacle_Hroparts_TYPE-C-31-M-12 | J401 |
| 1 | USBLC6-2SC6 | acheron_Components:SOT-23-6 | U3 |
| 1 | nSMD100-16V | Fuse:Fuse_1206_3216Metric | F201 |
It measures 298.5 × 139 mm and has 2 copper layers, 1.6 mm thick.
358 parts, built around the BL24C256A-SFRC, SGM2007-3.3XN5/TR, USBLC6-2SC6 and CL05B104KB54PNC. 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.
From the ManoShu/BareDev repository on GitHub, at the commit this page was made from: the board is kicad/rev2b/BareDevRev2.kicad_pcb and its schematic kicad/rev1/keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).




jemmec/legshark
An open source 60% (15 by 5) ortholinear keyboard designed with both flexability and familiarity in mind.

tiefseekrebs/Fullsize-Universal-Keyboard-Circuitry-10X
Fullsize Keyboard PCB based around the STM32F072CBT6 designed in KiCad

har-in-air/VhARIO-ESPC3
Kicad schematic and layout for ESP32-C3 + MPU9250 + MS5611 audio vario

