
Tester
eurovibes/rack-ser-adapter
rack-ser-adapter is provided under the terms of the CERN-OHL-S license version 2 as provided in the LICENSES/CERN-OHL-S-2.0 file.
A Shield for Pixels
Pixels shield is an open-source printed circuit board by eurovibes, from the eurovibes/pixels-shield repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 68.6 × 53.3 mm with 56 parts on 55 nets, routed with 214 tracks and 20 vias.
It is built around the CH340N, USBLC6-2SC6 and XC6206P332MR. Its parts include 31 connectors, 7 ICs, 5 capacitors, 5 resistors and 1 diode.
A Arduino UNO R3 shield to control pixels.
pixels-shield is provided under the terms of the CERN-OHL-S license version 2 as provided in the LICENSES/CERN-OHL-S-2.0 file.
Instead of adding license boilerplates to the individual files, pixels-shield uses SPDX license identifiers, which are machine parseable and considered legaly equivalent.
The SPDX license identifier in pixels-shield shall be added at the first possible line in a file which can contain a comment. This is normally the first line except for scripts. Scripts require the #!PATH_TO_INTERPRETER tag in the first line; place the SPDX identifier into the second line.
The SPDX license identifier is added in form of a comment.
Copyright Benedikt Spranger 2026. This source describes Open Hardware and is licensed under the CERNOHL-S v2. You may redistribute and modify this source and make products using it under the terms of the CERN-OHL-S v2 (https://ohwr.org/cern ohl s v2.txt ). This source is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-S v2 for applicable conditions. Source location: https://github.com/eurovibes/pixels-shield As per CERN-OHL-S v2 section 4, should You produce hardware based on this source, You must where practicable maintain the Source Location visible on the external case of the pixels-shield or other products you make using this source.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | D2 | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J101, J102, J103, J104, J105, J106, J107, J108, J109, J110, J111, J112, J113, J114, J115, J116 +8 |
| 4 | 470 | Resistor_SMD:R_0402_1005Metric | R101, R102, R103, R104 |
| 4 | MountingHole_3.2mm | Arduino_MountingHole:MountingHole_3.2mm | MH1, MH2, MH3, MH4 |
| 4 | TLP2398 | Package_SO:SO-5-6_4.55x3.7mm_P1.27mm | U101, U102, U103, U104 |
| 3 | 100n | Capacitor_SMD:C_0402_1005Metric | C101, C203, C204 |
| 2 | 1µ | Capacitor_SMD:C_0603_1608Metric | C201, C202 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R201 |
| 1 | Analog | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2 |
| 1 | CH340N | Package_SO:JEITA_SOIC-8_3.9x4.9mm_P1.27mm | U203 |
| 1 | Digital/PWM | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J4 |
| 1 | Digital/PWM | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J3 |
| 1 | FerriteBead_Small | Inductor_SMD:L_0603_1608Metric | FB201 |
| 1 | IN | TerminalBlock_WAGO:TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree | J6 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D201 |
| 1 | LOGO | eurovibes:LOGO | G*** |
| 1 | OUT | TerminalBlock_WAGO:TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree | J5 |
| 1 | Power | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1 |
| 1 | Reset | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | SW101 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U201 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118193-0001LF_Horizontal | J201 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23-3 | U202 |
It measures 68.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
56 parts, built around the CH340N, USBLC6-2SC6 and XC6206P332MR. 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 eurovibes/pixels-shield repository on GitHub, at the commit this page was made from: the board is pixels-shield.kicad_pcb and its schematic pixels-shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.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).

eurovibes/rack-ser-adapter
rack-ser-adapter is provided under the terms of the CERN-OHL-S license version 2 as provided in the LICENSES/CERN-OHL-S-2.0 file.


eurovibes/sertest-ng
Serial interfaces like RS-232, RS-422/485 or CAN bus are even used in this modern times. While reworking the 8250 driver in the Linux kernel jogness faced plethora of nasty hardware dedication with modern serial…


dilshan/24ch-usb-high-voltage-driver
24-Channel USB high voltage driver.



Lucas-Poulos/rtk-gps-module
Cheap dual-band L1+L5 RTK GNSS module. LC29H rover, discrete 50 ohm front end, USB-C + castellated. Schematic generated from Python and verified by a 146-check gate.