Skip to the content
PCBKitNew board
2 layers185 × 160.2 mmSplitboard A, the printed circuit board in 3D

Splitboard A

zobelj/ECE477

ECE477 Team 4 Website

Size
185 × 160.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
159
Nets
174
Pads
846
Tracks, vias
1,237, 106
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
30 Aug 2022
Updated
6 Dec 2022

Overview

Splitboard A is an open-source printed circuit board by zobelj, from the zobelj/ECE477 repository on GitHub. It is a 2-layer board of 185 × 160.2 mm with 159 parts on 174 nets, routed with 1,237 tracks and 106 vias.

It is built around the AMS1117-3.3, SIT2024BA-S2-33E-8.000000G and USBUF02W6. Its parts include 44 resistors, 41 diodes, 40 switches, 21 capacitors and 5 ICs. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

Split USB Keyboard

ECE477 Team 4 github

Reset source code to work as keyboard

  1. Make changes to .ioc file and save it
  2. Build the code
  3. Delete the Middlewares folder
  4. Unzip Middlewares KEYBOARD SETUP.zip and rename the folder to Middlewares (Keep the ziped file here for future use)
  5. Build the code (there will likely be errors, if so proceed to step 6)
  6. Navigate to Drivers>STM32F4xx_HAL_DRIVER>Src in this directory there will be duplicate files that look like this ...cortex.c and ...cortext 2.c or ...cortex 3.c to fix this delete all of the files that have a number at the end of the file name. This can easily be done in the console/terminal with rm *2.c or rm *3.c

Parts

159
QtyValueFootprintReferences
38DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +22
38KEYSW6:SW_Hotswap_Kailh_MX_platedK1, K2, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K20, K21, K22, K23 +22
2820Resistor_SMD:R_0805_2012MetricR3, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30 +12
13100nFCapacitor_SMD:C_0805_2012MetricC5, C7, C8, C9, C10, C11, C12, C13, C14, C15, C18, C20, C21
1110kResistor_SMD:R_0805_2012MetricR4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14
4MountingHoleMountingHole:MountingHole_2.7mmH1, H2, H3, H4
3D_SchottkyDiode_SMD:D_SOD-323D39, D40, D41
2.01uFCapacitor_SMD:C_0805_2012MetricC16, C17
210uCapacitor_SMD:C_0805_2012MetricC3, C4
210ufCapacitor_SMD:C_0805_2012MetricC6, C19
22u2Capacitor_SMD:C_0805_2012MetricC1, C2
24k7Resistor_SMD:R_0805_2012MetricR38, R39
25K1Resistor_SMD:R_0805_2012MetricR1, R2
1100 @ 100 MHzResistor_SMD:R_0805_2012MetricFB1
110KResistor_SMD:R_0805_2012MetricR15
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1CR2013-MI2120Display:CR2013-MI2120U2
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ3
1RotaryEncoderRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1
1SIT2024BA-S2-33E-8.000000GSIT2024BA:SIT2024BA-S2-33E-8.000000GU1
1STM32F407VGTxPackage_QFP:LQFP-100_14x14mm_P0.5mmU3
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW2
1USBUF02W6ul_USBUF02W6:USBUF02W6U5
1USB_C_ReceptacleConnector_USB:USB_C_Receptacle_Amphenol_12401548E4-2AJ2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Amphenol_12401548E4-2AJ1

Questions

How big is the Splitboard A PCB?

It measures 185 × 160.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Splitboard A use?

159 parts, built around the AMS1117-3.3, SIT2024BA-S2-33E-8.000000G and USBUF02W6. 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 Splitboard A KiCad files?

From the zobelj/ECE477 repository on GitHub, at the commit this page was made from: the board is Splitboard-A/Splitboard-A.kicad_pcb and its schematic ESD Protection Circuit/ESD Protection Circuit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Splitboard A design in my own project?

Its repository states no licence, so its author keeps all rights: ask zobelj before reusing the design.

More from zobelj/ECE477

2
  • 2 layers185 × 160.2 mmSplitboard B, the printed circuit board in 3D

    Splitboard B

    zobelj/ECE477

    ECE477 Team 4 Website

    133 parts
  • 2 layers90 × 90 mmKBT1, the printed circuit board in 3D

    KBT1

    zobelj/ECE477

    ECE477 Team 4 Website

    37 parts

Similar boards

  • 2 layers129.4 × 77 mmProgetto Lidar, the printed circuit board in 3D

    Progetto Lidar

    AlessioPasin/Progetto-di-tesi-LiDAR

    Questo progetto di tesi è stato realizzato da Pasin Alessio.

    44 parts
  • 2 layers275 × 200 mmMidi grid, the printed circuit board in 3D

    Midi grid

    zukaitis/midi-grid

    DIY midi controller project

    328 parts92
  • 6 layers54.1 × 45.1 mmUSB PD, the printed circuit board in 3D

    USB PD

    Cuprum77/PD2Breadboard

    RP2040 USB PD negotiator with onboard power measuring capabilities and advanced software for power monitoring and optimization.

    94 parts5
  • 2 layers100 × 50 mmReflow Oven, the printed circuit board in 3D

    Reflow Oven

    Cuprum77/ReflowController

    Simple RP2040 based reflow oven controller (Work in Progress)

    84 parts3CERN-OHL-S-2.0
  • 2 layers99.5 × 70 mmBreakout 1, the printed circuit board in 3D

    Breakout 1

    Cuprum77/LCD_Driver

    FPGA based LCD driver for cheap ST7701S displays

    91 parts2CERN-OHL-S-2.0
  • 2 layers290.1 × 130 mmPro V2, the printed circuit board in 3D

    Pro V2

    kata0510/Lily58

    6×4+4keys column-staggered split keyboard.

    312 parts2.3k
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0