
Shifter
janc18/CAE32
Simracing equipment, including hardware, software, and firmware design.

Simracing equipment, including hardware, software, and firmware design.
Pedals is an open-source printed circuit board by janc18, from the janc18/CAE32 repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 86 × 62 mm with 127 parts on 122 nets, routed with 1,031 tracks and 164 vias.
It is built around the HX711, LDL1117 and MMBT3906, with the VCAN26A2-03GHE3-08 among its other parts. Its parts include 45 capacitors, 30 resistors, 14 connectors, 7 ICs and 6 diodes. It belongs with the audio and music boards and the ESP32 and STM32 boards of this library.
CAE32 is a project for building and developing all stages of a gaming wheel for PC, specifically for the GNU/Linux operating system.
If you want to contribute, please read the CONTRIBUTING-english.md file.
Si tu quieres contribuir, por favor lee el documento CONTRIBUTING.md
Developing the UML diagram of the whole system
Working on the development of the UML diagram for the pedals firmware
Needed the improvement of compilation and flags for the user interface
The PCB quality is excellent, the contact with the support service is good, they responded very quickly in the case of any issue, and it has a good PCB finish using the STM assembly service, all the IC pads are correctly soldered. Overall, the total cost of 5 PCBs and 2 PCBs with the assembly service is a very accessible, so I will keep using PCBWAY to build the next PCB iterations
The interface is developed with the GTK 3 framework, which will allow configurations such as:
sudo apt install cmake make gcc pkgconf libevdev-dev libgtk-3-dev libgtk-3-0 libgtest-dev g++./Source_code/checking_dependency.shmake -C Source_code/| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C3, C10, C15, C16, C17, C18, C19, C22, C23, C24, C27, C28, C29, C30, C31 +6 |
| 14 | 100 | Resistor_SMD:R_0603_1608Metric | R8, R9, R10, R11, R18, R19, R23, R24, R25, R26, R27, R28, R29, R30 |
| 8 | 33n | Capacitor_SMD:C_0603_1608Metric | C36, C37, C38, C39, C40, C41, C42, C43 |
| 8 | Conn_01x03_Female | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5, J6, J7, J9, J10, J11, J13, J14 |
| 6 | 10u | Capacitor_SMD:C_0603_1608Metric | C20, C21, C25, C26, C32, C34 |
| 4 | 10K | Resistor_SMD:R_0603_1608Metric | R4, R16, R17, R22 |
| 4 | 330 | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R7 |
| 4 | LED | LED_SMD:LED_0805_2012Metric | D1, D2, D3, D6 |
| 4 | M | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad_TopBottom | H1, H2, H3, H4 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP4, TP5, TP6, TP7 |
| 3 | 20k | Resistor_SMD:R_0603_1608Metric | R12, R14, R20 |
| 3 | 3u3 | Inductor_SMD:L_0402_1005Metric | L1, L2, L3 |
| 3 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C6, C13, C14 |
| 3 | 8.2k | Resistor_SMD:R_0603_1608Metric | R13, R15, R21 |
| 3 | HX711 | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | U5, U6, U7 |
| 3 | LC | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-7_1x07_P2.54mm_Horizontal | J17, J18, J19 |
| 3 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 3 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP3 |
| 2 | 12p | Capacitor_SMD:C_0603_1608Metric | C44, C45 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C5, C12 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R5, R6 |
| 2 | SW | Button_Switch_SMD:SW_SPST_TL3342 | SW2, SW3 |
| 1 | 0466-500NRHF | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 3v3 | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | 47u | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 5v | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | 8 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | ADC128S102 | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U3 |
| 1 | CONFIG | Button_Switch_SMD:SW_DIP_SPSTx03_Slide_KingTek_DSHP03TJ_W5.25mm_P1.27mm_JPin | SW1 |
| 1 | Conn_01x19_Pin | Connector_FFC-FPC:TE_1-84953-7_1x17-1MP_P1.0mm_Horizontal | J1 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | LDL1117 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | REF3033 | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | SMF5V0A | Diode_SMD:D_SOD-123 | D5 |
| 1 | ST-LINK | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J2 |
| 1 | STM32F072RBTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J15 |
| 1 | VCAN26A2-03GHE3 | Package_TO_SOT_SMD:SOT-323_SC-70 | D4 |

/1.0/Streamer/Streamer.kicad_pcb.jpg?size=s&soon)





JackToaster/pressure-sensor-interface
8x pressure sensor and 8x solenoid valve USB interface

torica-org/torica-sim2026-devices
`torica-sim2026-unity`におけるフライトシミュレーターに対応するデバイスなど
It measures 86 × 62 mm and has 4 copper layers, 1.6 mm thick.
127 parts, built around the HX711, LDL1117, MMBT3906 and VCAN26A2-03GHE3-08. 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 janc18/CAE32 repository on GitHub, at the commit this page was made from: the board is Schematics/CAE32_PCB/Pedals/Pedals.kicad_pcb and its schematic Schematics/CAE32_PCB/Hall_PCB/hall_pcb/hall_pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).