
I2c BTS7960
abzman/modular-i2c-board-set
boards designed to be used together to create a modular control system

replacement board and code for this joystick and keyboard
Esp32 pelco board is an open-source printed circuit board by abzman, from the abzman/pelco-kbd300a-replacement-controller repository on GitHub. It is a 2-layer board of 213.4 × 88.7 mm with 93 parts on 94 nets, routed with 631 tracks and 132 vias.
It is built around the CH340E, ESP32-WROOM-32U and PCA9685PW, with the ADS1115, ISO1540D and LD1117S33 among its other parts. Its parts include 27 resistors, 17 connectors, 14 capacitors, 6 ICs and 3 diodes. It belongs with the keyboards and input boards and the ESP32 boards of this library.
replacement board and code for this joystick and keyboard
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 10k | Resistor_SMD:R_0603_1608Metric | R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21 |
| 10 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP10 |
| 5 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R5, R6, R23 |
| 5 | qwiic | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J3, J8, J10, J15, J16 |
| 4 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C3, C6, C13 |
| 3 | 100nF | Capacitor_SMD:C_0603_1608Metric | C8, C9, C10 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C7, C11, C12 |
| 3 | 2.2K | Resistor_SMD:R_0603_1608Metric | R4, R26, R27 |
| 3 | Conn_01x15 | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J4, J5, J7 |
| 2 | 1nF | Capacitor_SMD:C_0603_1608Metric | C2, C14 |
| 2 | 4.7K | Resistor_SMD:R_0603_1608Metric | R3, R7 |
| 2 | 5.1K | Resistor_SMD:R_0603_1608Metric | R24, R25 |
| 1 | /CTS | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J6 |
| 1 | /RTS | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J17 |
| 1 | 10uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C4 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R22 |
| 1 | 22uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C5 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | ADS1115 | Package_SO:TSSOP-10_3x3mm_P0.5mm | U4 |
| 1 | CH340E | Package_SO:MSOP-10_3x3mm_P0.5mm | U3 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J11 |
| 1 | Conn_01x10 | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J9 |
| 1 | Conn_02x03_Odd_Even | Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical | J2 |
| 1 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1 |
| 1 | ESP32-WROOM-32U | RF_Module:ESP32-WROOM-32U | U1 |
| 1 | ISO1540 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | LD1117S33 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | LOGO | Evan's misc parts:Evan Logo | G*** |
| 1 | LOGO | Evan's parts:pcbway logo | G*** |
| 1 | LOGO | Evan's misc parts:OSHW gear | G*** |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U6 |
| 1 | Power | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Rx | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | Serial Voltage | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP11 |
| 1 | TYPE-C-31-M-12 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | USB_C1 |
| 1 | Tx | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | battery bypass | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | J13 |
| 1 | from connector | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J12 |
| 1 | program | Button_Switch_THT:SW_TH_Tactile_Omron_B3F-10xx | SW2 |
| 1 | reset | Button_Switch_THT:SW_TH_Tactile_Omron_B3F-10xx | SW1 |
| 1 | to rest of device | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J14 |
The 85 most common of 93 parts.
It measures 213.4 × 88.7 mm and has 2 copper layers, 1.6 mm thick.
93 parts, built around the CH340E, ESP32-WROOM-32U, PCA9685PW and ADS1115. 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 abzman/pelco-kbd300a-replacement-controller repository on GitHub, at the commit this page was made from: the board is board/esp32 pelco board/esp32 pelco board.kicad_pcb and its schematic board/esp32 pelco board/2n7000 buffer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask abzman before reusing the design.

abzman/modular-i2c-board-set
boards designed to be used together to create a modular control system

PSU-Ext-Org/psu-ext-hardware
A repository to store PSU-EXT hardware design assets, schematics, circuit diagrams, CAD files and manufacturing data.




Team-Swinburne/ts_20-pcb-development
This is the official repository for the PCB development of Team Swinburne FSAE 2020

Team-Swinburne/ts_23_Altium_Projects
Repository for all the custom PCBs on ts_23

PashMohandes/Pi-Fly
Significant improvement to OBAL (Open Board Autopilot Linux)