
ILDAWaveX16
stanleyondrus/ILDAWaveX16
ILDAWaveX16 is an open-source, high-resolution, wireless laser DAC with SD-card playback, network control, and ILDA output.

Single PCB optical probe for 3D printers
Euklick is an open-source printed circuit board by jrlomas, from the jrlomas/euklick repository on GitHub. It is a 2-layer board of 27 × 17 mm with 9 parts on 6 nets, routed with 47 tracks and 1 via.
It is built around the B3B-XH-A(LF)(SN). Its parts include 3 resistors, 1 diode, 1 connector and 1 switch. It belongs with the sensors and measurement and robots and motor control boards of this library.
Single PCB 5V optical probe for 3D printers. Euklick is meant to work with the new Omron optical microswitches of the D2FP series, specifically the D2FP-FN2. This switch is rated to a minimum of 70,000,000 operations, and much tighter tolerances at the time the switch is pressed.
The PCB borrows, known euphemistically in the music industry as sampling, from the designs of the Euclid probe and PCBKlicky. Unlike PCBKlicky, however, to lower the cost and streamline ordering boards from manufacturers, it makes use of a single board that can be used for both the microswitch (probe), and toolhead side. Although not necessary, when the board is used in its toolhead holder, the wings / leaves at the end of the board can be snapped as to provide a tighter fit to the plastic parts. There are cutouts and mouse bites that make it possible to snap the ends, with some force. The board is mostly compatible with PCBKlicky; nonetheless, the switch is slightly offset from the centerline of the PCB since the pinout for the optical switch changed from the inline package of the older D2F physical switches. This change makes it possible for the mounted magnets to avoid the soldering pads of the optical switch, while re-using the original magnet positions. Unlike PCBKlicky, the board only supports 5V as its source of power, and power is not optional (since the optical switch requires active power).
| Item | Quantity | Notes |
|---|---|---|
| toolhead PCB | 2 | gerber files, bom, and cpl files to order |
| 1K 0850 Resistor | 1 | |
| 20k 0850 Resistor | 1 | Pull-up resistor any value between 10k and 50k |
| 680R 0805 Resistor | 1 | LED resistor |
| 0805 LED | 1 | Any color of your choice |
| JST-XH 3 pin header | 1 | |
| JST-XH 3 wire pigtail connector | 1 | |
| pair of countersunk, matching magnets | 5 | source |
| M2x3.2x4mm heatset inserts | 10 | |
| Omron D2FP-FN2 optical switch | 1 | source |
| Self-tapping stainless torx drive M2 screws | 3 | |
| M3x6mm flat head screws | 2 |
Two of the boards have to be used for assembly. For the upper board (board attach to the toolhead), only the JST 3 pin header is necessary, along with three countersunk magnets. Optionally, the wings on the board can be snapped along the provided mouse bites line.


For the lower board the switch should be attached from the side marked S1 as here, and the rear of the board should be populated


Free for personal non-comercial use, see the license. I am knight_rad.iant on Discord.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_Pad | H1, H2, H3 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 680 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | B3B-XH-A_LF__SN_ | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J1 |
| 1 | D2FP-FN2 | d2fp:D2FPFN2 | S1 |
| 1 | LED | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | D1 |
It measures 27 × 17 mm and has 2 copper layers, 1.6 mm thick.
9 parts, built around the B3B-XH-A(LF)(SN). 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 jrlomas/euklick repository on GitHub, at the commit this page was made from: the board is euklick.kicad_pcb and its schematic euklick.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 jrlomas before reusing the design.

stanleyondrus/ILDAWaveX16
ILDAWaveX16 is an open-source, high-resolution, wireless laser DAC with SD-card playback, network control, and ILDA output.

rimuadmin/TeensyMaestro-Hardware
Hardware for the TeensyMaestro

coelacant1/Protogen-Electronics
SmartMatrix SmartLED Shield breakout for Protogen hardware




HeyPCB/quack-core
Brain board for the Open Duck Mini: Pi Zero 2W carrier, 14-servo STS bus, fused 2S power path in stitched copper zones (15-18 A battery side), USB-C charging with balancing, IMU.

JohnanLuca02/BYTE_Electronics
Repository for everything concerning the electronics (PCB, Electrical schemes, BOM, ...) of the robot dog project of the AiTeam called BYTE.