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

Currently a work in progress; actively developing for DVI/HDMI video protocol at the moment
TMDS ECP5 is an open-source printed circuit board by Ownasaurus, from the Ownasaurus/VsyncExtractor repository on GitHub. It is a 4-layer board of 44 × 38 mm with 39 parts on 34 nets, routed with 323 tracks and 25 vias.
Its parts include 2 capacitors and 1 connector. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.
Designed to detect and output a simple vsync signal out of various video signals
Currently a work in progress; actively developing for DVI/HDMI video protocol at the moment
Synthesizes using prjtrellis (yosys + nextpnr for EPC5) for use on an LFE5UM5G-85F-EVN
Modify Makefile to contain the path to your trellis install
make to build
make flash for flashing the firmware onto the SPI flash for permanant memory
make test for flashing the bitstream in volatile memory
Requires openFPGALoader for flashing
Supports TAS playback using the same serial protocol as the TAStm32 Also supports controller passthrough
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 10k | Resistor_SMD:R_0201_0603Metric | 10k, R1, R2, R3, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 9 | 100n | Capacitor_SMD:C_0201_0603Metric | 100nF, 100nF, C1, C2, C3, C4, C5, C6, C7 |
| 8 | 50 | Resistor_SMD:R_0201_0603Metric | 50, R18, R19, R20, R21, R22, R23, R24 |
| 1 | 100nF | Capacitor_SMD:C_0201_0603Metric | C11 |
| 1 | 1u | Capacitor_SMD:C_0201_0603Metric | 1uF |
| 1 | 1uF | Capacitor_SMD:C_0201_0603Metric | C12 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP11 |
| 1 | Conn_02x16_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x16_P2.54mm_Vertical | J33 |
| 1 | HDMI_A_1.4 | Connector_HDMI:HDMI_A_Amphenol_10029449-x01xLF_Horizontal | HDMI |
It measures 44 × 38 mm and has 4 copper layers, 1.61 mm thick.
39 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 Ownasaurus/VsyncExtractor repository on GitHub, at the commit this page was made from: the board is pcb/TMDS_ECP5.kicad_pcb and its schematic pcb/TMDS_ECP5.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 Ownasaurus before reusing the design.

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

jpconstantineau/NRF52-Board
This Repository is a collection of NRF5x boards.

i2cjak/Framework_Expansion_Cards
In which i2cjak creates a new expansion card design every day until he is given a NICE Framework laptop


OpenServoCore/open-servo-core
The goal of this project is to create an open servo controller board and firmware.

axiometa/BrodBoost-PD
Breadboard Powersupply with Power Delivery. Available Voltages 20,15,12,9,5. Based on CYPD3177 Chip

festlv/mso5000-logic-probe
Cheap logic probe for Rigol MSO5000-series oscilloscopes

oresat/oresat-gps-hardware
Hardware for OreSat's SDR GPS receive and other SDR GPS projects