
Optical Ring Encoder
lindamao-waterloop/waterloop_electrical
Version control for the Waterloop Electrical Team

PCB for CCMNR robot
Rcj res b board is an open-source printed circuit board by CCMNR, from the CCMNR/board repository on GitHub. It is a 2-layer board of 92.5 × 100 mm with 93 parts on 95 nets, routed with 1,250 tracks and 85 vias.
It is built around the STM32F405RGT6, GP2Y0A41SK0F and GP2Y0A21YK0F, with the OPB733TR and LD39200PUR among its other parts. Its parts include 23 capacitors, 14 resistors, 14 connectors, 4 diodes and 3 switches. It belongs with the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10uF | Capacitors_SMD:C_0805 | C9, C11, C15, C16, C17, C19, C21, C23 |
| 8 | 1pin | Connect:1pin | HOLE1, HOLE2, HOLE3, HOLE4, HOLE5, HOLE6, HOLE7, HOLE8 |
| 7 | 10k | Resistors_SMD:R_0805 | R1, R2, R3, R4, R7, R8, R11 |
| 5 | 0.1uF | Capacitors_SMD:C_0805 | C4, C6, C10, C18, C20 |
| 5 | 1uF | Capacitors_SMD:C_0805 | C7, C8, C12, C13, C14 |
| 4 | AH1751 | TO_SOT_Packages_SMD:SOT-23 | HAL_M0A1, HAL_M0B1, HAL_M1A1, HAL_M1B1 |
| 4 | GP2Y0A41SK0F | Socket_Strips:Socket_Strip_Straight_1x03 | P1, P2, P3, P4 |
| 3 | 1k | Resistors_SMD:R_0805 | R12, R13, R14 |
| 3 | GP2Y0A21YK | Socket_Strips:Socket_Strip_Straight_1x03 | P5, P6, P7 |
| 3 | LED | LEDs:LED-0805 | D2, D3, D4 |
| 2 | 0 | Resistors_SMD:R_0805 | SB1, SB2 |
| 2 | 3.3nF | Capacitors_SMD:C_0805 | C1, C2 |
| 2 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | P_BAT1, P_BAT2 |
| 2 | CONN_01X02 | Socket_Strips:Socket_Strip_Straight_1x02 | P8, P9 |
| 2 | CONN_01X03 | Socket_Strips:Socket_Strip_Straight_1x03 | P13, P14 |
| 2 | CONN_01X04 | Socket_Strips:Socket_Strip_Straight_1x04 | P_DBG1, P15 |
| 2 | CONN_02X04 | Socket_Strips:Socket_Strip_Straight_2x04 | P_PWR1, P16 |
| 2 | Net_Tie | Net_Ties:NET_TIE_1mm | NT3, NT4 |
| 2 | Net_Tie | Net_Ties:NET_TIE_1.5mm | NT1, NT2 |
| 2 | SW_PUSH | Buttons_Switches_SMD:SW_SPST_FSMSM | SW1, SW2 |
| 1 | 0.01uF | Capacitors_SMD:C_0805 | C22 |
| 1 | 0.47uF | Capacitors_SMD:C_0805 | C5 |
| 1 | 1 | Resistors_SMD:R_0805 | R6 |
| 1 | 100 | Resistors_SMD:R_0805 | R9 |
| 1 | 100k | Resistors_SMD:R_0805 | R5 |
| 1 | 10uF | Capacitors_SMD:C_1206 | C3 |
| 1 | 390k | Resistors_SMD:R_0805 | R10 |
| 1 | 6.8V | Diodes_SMD:SOD-323 | D1 |
| 1 | CONN_02X04 | Pin_Headers:Pin_Header_Straight_2x04 | P_CT1 |
| 1 | LD39200PU | Housings_DFN_QFN:DFN-6-1EP_3x3mm_Pitch0.95mm | REG1 |
| 1 | LOGO | Custom:OSH_LOGO | G001 |
| 1 | L_Small | Capacitors_SMD:C_0805 | L1 |
| 1 | L_Small | Choke_SMD:Choke_SMD_7.3x7.3_H3.5 | L2 |
| 1 | MPU9250 | Socket_Strips:Socket_Strip_Straight_1x04 | P11 |
| 1 | OPB733TR | Custom:OPB733TR | U1 |
| 1 | PING0 | Socket_Strips:Socket_Strip_Straight_1x04 | P12 |
| 1 | Q_PMOS_GSD | TO_SOT_Packages_SMD:SOT-23 | Q1 |
| 1 | SERVO0 | Socket_Strips:Socket_Strip_Straight_1x03 | P10 |
| 1 | STM32F405RG | Housings_QFP:LQFP-64_10x10mm_Pitch0.5mm | MCU1 |
| 1 | SWITCH_INV | Custom:JS202011SCQN | SW3 |
| 1 | SW_PUSH | Custom:Switch_FSM_JSM | SW_RST1 |
| 1 | TB6612FNG | Housings_SSOP:SSOP-24_5.3x8.2mm_Pitch0.65mm | MD1 |
| 1 | UG-2832HSWEG04 | Custom:UG-2832HSWEG04 | OLED1 |
It measures 92.5 × 100 mm and has 2 copper layers, 1.6 mm thick.
93 parts, built around the STM32F405RGT6, GP2Y0A41SK0F, GP2Y0A21YK0F and OPB733TR. 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 CCMNR/board repository on GitHub, at the commit this page was made from: the board is rcj_res_b_board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CCMNR before reusing the design.

lindamao-waterloop/waterloop_electrical
Version control for the Waterloop Electrical Team


moneerhijaz/robotathon-2025
Autonomous robotics competition with Bluetooth control, line following, color sensing, wall navigation, and KiCad designs.

ACSLaboratory/pheeno_robot_electronic_schematics
Electronic schematics for the Pheeno robot!

andyMath7745/JustDance-TinyML-Embedded
Inspired by the game Just Dance, a DIY Embedded System to classify user gestures and simulate 2-player gameplay

tanai-prathapam/lab4_445L_personal
The hw folder should contain your schematic and board files for your PCB or circuits. In labs 3-10, you will be creating schematics for your circuit in KiCad.

