
Periph
bastien313/Open-test-bench
Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module".

Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module".
Backplane is an open-source printed circuit board by bastien313, from the bastien313/Open-test-bench repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 197 × 90 mm with 39 parts on 439 nets.
It is built around the TJA1021T/10/C, FT230XS-R and L7805. Its parts include 17 capacitors, 15 connectors, 5 ICs and 1 crystal. It belongs with the STM32 boards of this library.
Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module". User connect his computer to backplane unit which gives an access to the peripheral.
Backplane unit is the main block of the system. It can receive 4 peripherals modules and link user computer to peripheral module. More peripherals modules can be added with the extension module but with slower communication speed.
Peripheral modules make links with the real world. Each module has an access to 4 communication channels dedicated.
Peripheral have an acces to another I2C (I2C_CONTROL) for implement a litle memory (EEPROM) used for calibration data.
2 connectors is used for a peripheral module, it can be split in two peripherial:
Extension module can extend the capabilties of the backplane with lower speed. Each communication channel(UART, I2C, SPI) is multiplexed to each peripheral module. GPIO expander is used for manage the 8 bottom GPIO.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | C | Capacitor_SMD:C_0805_2012Metric | C2, C4, C5, C6, C7, C13, C14, C15, C16, C17 |
| 8 | Conn_02x10_Counter_Clockwise | Connector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_Vertical_SMD | J3, J4, J6, J7, J8, J9, J10, J11 |
| 7 | CP1 | Capacitor_SMD:CP_Elec_6.3x3 | C1, C3, C8, C9, C10, C11, C12 |
| 4 | Conn_01x01 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | J12, J13, J14, J15 |
| 2 | TJA1021T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4, U5 |
| 1 | Conn_02x20_Counter_Clockwise | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Horizontal | J5 |
| 1 | Crystal | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | FT230XS | Package_SO:SSOP-16_3.9x4.9mm_P0.635mm | U2 |
| 1 | Jack-DC | Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal | J1 |
| 1 | L7805 | Package_TO_SOT_SMD:TO-252-2_TabPin1 | U1 |
| 1 | LOGO | MyLibKicad:serigback | G*** |
| 1 | STM32H753ZITx | Package_QFP:LQFP-144_20x20mm_P0.5mm | U3 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_Amphenol_12401548E4-2A | J2 |
It measures 197 × 90 mm and has 2 copper layers, 1.6 mm thick.
39 parts, built around the TJA1021T/10/C, FT230XS-R and L7805. 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 bastien313/Open-test-bench repository on GitHub, at the commit this page was made from: the board is 3dvisu/Elec/backplane/backplane.kicad_pcb. 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).

bastien313/Open-test-bench
Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module".

bastien313/Open-test-bench
Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module".


MartinVerges/womolin-waterlevel
DIY project to build a smart fuel sensor for RVs or in other projects. It is based on air pressure and is able to measure fresh water as well as grey and black water levels with high precision.

mka1ugin/LIN_MFSW_Adapter
Аппаратно адаптер выполнен на микроконтроллере STM32F103C8T6, схема и печатная плата разработаны в среде KiCad. Печатная плата односторонняя, габаритные размеры 43 x 26 мм.

mka1ugin/J527
Дополнительный контроллер для подрулевого блока 5K0953569, реализующий работу кнопки ассистентов, круиза и обогрева руля


klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…

