
Rgb to hdmi
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

A neat little class-D stereo amplifier
Class D amp is an open-source printed circuit board by feichtinger, from the feichtinger/class-D-amp repository on GitHub. It is a 2-layer board with 36 parts on 24 nets, routed with 93 tracks and 4 vias.
It is built around the TPA3125D2N. Its parts include 17 capacitors, 5 resistors, 5 inductors, 4 connectors and 1 IC. It belongs with the audio and music boards of this library.
This is a construction kit for a neat 2x5W class-D stereo amplifier.

This kit was developed together with Thomas Voglhuber at the Insitute for Microelectronics and Microsensors at the Johannes Kepler University.
It is especially designed to be easy to solder even for beginners and may be used for workshops with students or trainees.
The kit provides all components (including power supply and a pair of speakers) that are necessary to build a cute homemade stereo system.
The circuit is based on a TPA3125D2 chip with only a view minor extensions such as volume controll and a power switch. Due to the digital operation principle the amplifier reaches a good performance with very low power disspation. Although the circuit was designed for 16 Ohm speakers the chip and the circuit can easily handle even 4 Ohm speakers to gain more output power without the need of a heatsink.
The schematic and PCB layout was made using KiCad. The PCB layout was designed with respect to the basic rules of power electronics such as separation of power and signal current traces and keeping high frequency current traces as short as possible.
This is open hardware, so feel free to build, change and improve things!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1u | Capacitors_SMD:C_1206_HandSoldering | C1, C2, C3, C4, C7, C8, C9, C11, C12 |
| 6 | 470u | Capacitors_Elko_ThroughHole:Elko_vert_20x10mm_RM5_CopperClear | C5, C6, C13, C14, C17, C18 |
| 5 | 4.7k | Resistors_SMD:R_1206_HandSoldering | R1, R2, R3, R4, R5 |
| 2 | 220n | Capacitors_ThroughHole:Capacitor7x2.5RM5 | C15, C16 |
| 2 | 33u | footprints:Choke_SMD_12x12mm_h4.5mm_handsolder | L2, L3 |
| 2 | 47u | footprints:inductor_d12.5_RM7 | L4, L5 |
| 1 | 10k, lin | footprints:Potentiometer_double_15mm | RV1 |
| 1 | 12-24V | footprints:DC-conn | CON1 |
| 1 | 330u | Inductors_NEOSID:Neosid_Inductor_Sd8 | L1 |
| 1 | LEFT | footprints:pt_1,5-2-3,5-h | P2 |
| 1 | PWR_LED | LEDs:LED-3MM | D1 |
| 1 | RIGHT | footprints:pt_1,5-2-3,5-h | P3 |
| 1 | SW | footprints:DPDT_push_switch | SW1 |
| 1 | TPA3125D2 | Sockets_DIP:DIP-20__300_ELL | U1 |
| 1 | line-in | footprints:stereo_jack_3.5mm | J1 |
The 35 most common of 36 parts.
36 parts, built around the TPA3125D2N. 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 feichtinger/class-D-amp repository on GitHub, at the commit this page was made from: the board is KiCad/class-D_amp.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask feichtinger before reusing the design.

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

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


tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!


Neumi/open_echo
Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.

