
SeaTalk1
dotnet/iot
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

Raspberry pi hat for the Anycubic Photon Ultra UV projector. Implements parallel video for the DLPC1438.
Micromirror board controller is an open-source printed circuit board by openMLA, from the openMLA/photon-ultra-controller repository on GitHub. It is a 2-layer board of 65 × 35 mm with 24 parts on 56 nets, routed with 267 tracks and 31 vias.
Its parts include 8 connectors, 4 resistors, 3 diodes, 1 capacitor and 1 IC.
The design is tested with a raspberry pi zero 2, but in principle any Raspberry pi will work. The hardware pins should all be shared, but some changes in raspberry Pi OS may break stuff for newer boards.
See the schematic for more info.
Most components are SMD, and the mouser links can be found in the basic BOM. In addition to the components of the BOM, you will also need some small wires to connect the USB data lines.
That 51-pin connector is a real pain to solder. For me going with a lower melting point solder and proper board heating made it manageable, but it's not the most enjoyable experience.
The prices below include Dutch VAT tax (21%).
| Description | Supplier | Supplier Part Number | Amount | Total Cost | Comment |
|---|---|---|---|---|---|
| PCB manufacturing | Aisler | 3 | 16.16 | MOC 3pcs | |
| Raspberry Pi Zero 2 | Mouser | 358-SC0510 | 1 | 16.9 | |
| Micro SD Card (32GB) | Kiwi Electronics | TS32GUSDU1 | 1 | 10 | Whatever kind you want would work |
| Raspberry pi header | Kiwi Electronics | KW-2639 | 1 | 2 | or any basic, cheaper header |
| Raspberry pi header female | Kiwi Electronics | KW-1650 | 1 | 1.5 | |
| JST SH 4-pin | Mouser | 474-PRT-16766 | 1 | 0.67 | Optional, allows i2c through stemmaQT/QWIIC |
| Cui DC-DC converter | Mouser | 490-P78E05-1000 | 1 | 3.45 | |
| Barreljack | Mouser | 490-PJ-002B | 1 | 0.79 | |
| Schottky Diode | Mouser | 771-PMEG1020EJ-T/R | 1 | 0.29 | |
| 100uF capacitor | Mouser | 667-EEE-FN1E101UP | 1 | 0.57 | |
| 4.7k Ohm pullup resistor | Mouser | 667-ERA-8AEB472V | 2 | 0.87 | |
| 330 Ohm resistor | Mouser | 667-ERA-8AEB331V | 2 | 0.75 | |
| Green LED | Mouser | 710-150080VS75000 | 1 | 0.22 | |
| Red LED | Mouser | 710-150080RS75000 | 1 | 0.22 | |
| 51-pin FPC connector | Mouser | 798-FH35C51S03SHW50 | 1 | 3.52 | not fun to solder |
| 3 -pin JST PH connector (10pack) | Mouser | 485-4389 | 1 | 3.95 | Probably best to find the single-unit part |
| 4-pin JST PH connector (10pack) | Mouser | 485-4390 | 1 | 3.95 | Probably best to find the single-unit part |
| Total | 65.77 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_2.7mm_M2.5 | MountingHole:MountingHole_2.7mm_M2.5 | MH1, MH2, MH3, MH4 |
| 2 | 330 | Resistor_SMD:R_1206_3216Metric | R3, R4 |
| 2 | 4.7K | Resistor_SMD:R_1206_3216Metric | R1, R2 |
| 1 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C1 |
| 1 | 51-pin conn | Connector_FFC-FPC:Molex_502250-5191_2Rows-51Pins-1MP_P0.60mm_Horizontal | J4 |
| 1 | 5V Ext | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J7 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_Horizontal | J5 |
| 1 | CUI P78E05-1000 | Converter_DCDC:Converter_DCDC_RECOM_R-78E-0.5_THT | U2 |
| 1 | Conn_01x03_Female | Connector_JST:JST_PH_B3B-PH-SM4-TB_1x03-1MP_P2.00mm_Vertical | J3 |
| 1 | DMD board PWR | Connector_JST:JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical | J2 |
| 1 | D_Schottky | Diode_SMD:D_SOD-323_HandSoldering | D1 |
| 1 | Extra GPIO | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J6 |
| 1 | LED - Grn | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | LED - Red | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | LOGO | board-assets:openMLA-logo-small | G*** |
| 1 | LOGO | board-assets:openMLA-logo | G*** |
| 1 | RPi header | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J1 |
| 1 | STEMMA | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J8 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
It measures 65 × 35 mm and has 2 copper layers, 1.6 mm thick.
24 parts. 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 openMLA/photon-ultra-controller repository on GitHub, at the commit this page was made from: the board is PCB/micromirror-board-controller.kicad_pcb and its schematic PCB/micromirror-board-controller.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 openMLA before reusing the design.

dotnet/iot
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

pascallanger/DIY-Multiprotocol-TX-Module
Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.


rusefi/rusefi
rusefi - GPL internal combustion engine control unit

DraftShift/StealthChanger
Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
