
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

Lights riven by ESP8266 and MQTT
Esp lights is an open-source printed circuit board by rmd6502, from the rmd6502/esp_lights repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 50.7 × 43.2 mm with 36 parts on 29 nets, routed with 239 tracks and 31 vias.
It is built around the PMN20ENAX. Its parts include 16 resistors, 6 transistors, 4 capacitors, 4 connectors and 2 ICs. It belongs with the home automation and IoT boards and the ESP8266 boards of this library.
Lights driven by ESP8266 and MQTT
When first started, the lights will act as an access point, e.g. 'esp8266-lights-livingroom' The password will be whatever you set up in config.h
Select the SSID you want to connect to, enter the password and the IP of the MQTT server, and you should be good to go. You may need to manually reset or power cycle.
The message sent to the lights is to topic /lightname/color and is a JSON payload, with retention set { color: '#RRGGBB', brightness: 0-1 } . You can also leave the brightness at 1 and just change it with the color.
I believe there's also a React webapp included in this repo that will let you change the color of lights from a simple web app.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R4, R11, R12, R13, R14, R15, R16 |
| 6 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R6, R7, R8, R9, R10 |
| 6 | PMN20EN | Package_TO_SOT_SMD:SOT-23-6 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 2 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal | J3, J4 |
| 1 | .1uf | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1 |
| 1 | 10uf | Capacitor_SMD:CP_Elec_3x5.4 | C3 |
| 1 | 1uf | Capacitor_SMD:CP_Elec_3x5.4 | C2 |
| 1 | 2.2uf | Capacitor_SMD:CP_Elec_3x5.4 | C4 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | Conn_01x06_Female | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | ESP-12Q | ESP8266:ESP-12E_SMD | U2 |
| 1 | Jumper | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U1 |
| 1 | LOGO | logo:diamond | G*** |
The 34 most common of 36 parts.
It measures 50.7 × 43.2 mm and has 2 copper layers, 1.6 mm thick.
36 parts, built around the PMN20ENAX. 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 rmd6502/esp_lights repository on GitHub, at the commit this page was made from: the board is esp_lights.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-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).

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.

