
HAN ESP TSS721
UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

RGBtoHDMI CPLD-adapter-board for A500.
A500 RGBtoHDMI is an open-source printed circuit board by jbilander, from the jbilander/A500_RGBtoHDMI repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 80 × 29.5 mm with 19 parts on 99 nets, routed with 409 tracks and 16 vias.
It is built around the LM1117-3.3. Its parts include 6 capacitors, 4 ICs, 3 connectors and 2 resistors. It belongs with the FPGA and CPLD boards of this library.
My RGBtoHDMI-adapter-board design for A500.
Video:
https://drive.google.com/file/d/1ksP-LVyoxUxEtZK_JW-vs8qUCuZv387j/view?usp=sharing
Follow the instructions here:
https://github.com/hoglet67/RGBtoHDMI/wiki/Quick-Start-Guide#installing-the-software
...and then...
To auto configure for correct profile and operation with single button, copy the files in the appropriate Amiga folder into the root folder, overwriting any existing files.
| Position | Name/Value | Package | Notes |
|---|---|---|---|
| U1 | 2x24 Round Female Pin Header Connector | 1x40 2.54mm pitch | Cut down to 2x24 Pin for socketing Denise |
| U2 | XC9572XL-10VQ64 | VQFP-64 | Xilinx 72-mc CPLD 52 I/O |
| U3 | LM1117-3.3 or AMS1117-3.3 | SOT-223 | 3.3V 1A Low Drop-Out (LDO) Voltage regulator. |
| U4 | 2x24 Single Row Male Pin Connector Strip | 1x40 2.54mm pitch | Cut down to 2x24 Pin |
| J1 | 2X20 Pin Double Row Straight Female Pin Header 2.54mm pitch | 2x20 2.54mm pitch | 2x20 Pin Header |
| R1 | 1k | 0805 | Pull-down resistor (SPDATA) |
| R2 | 4.7k | 0805 | Pull-down resistor (DETECT) |
| C1 | 10uF | 1206 | 5V Decoupling capacitor |
| C2 | 10uF | 1206 | 3V3 Decoupling capacitor |
| C3 | 0.1uF = 100nF | 0805 | 3V3 Decoupling capacitor |
| C4 | 0.1uF = 100nF | 0805 | 3V3 Decoupling capacitor |
| C5 | 0.1uF = 100nF | 0805 | 3V3 Decoupling capacitor |
| C6 | 0.1uF = 100nF | 0805 | 3V3 Decoupling capacitor |
| JTAG | JTAG Pin Header | 2.54mm pitch | (Optional) Hold JTAG-header against holes while programming is enough. |
| PWR | VCC/GND-header | 2.00mm pitch | A 2.54mm two-pin header fits surface mounted on pads |
Cable:
Ribbon FPV HDMI-Compatible Connector Flexible Flat Cable
https://www.aliexpress.com/item/4000014554460.html
Happy Hackin'
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C4, C5, C6 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1, C2 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1 |
| 1 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 1 | Conn_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Horizontal | J3 |
| 1 | Conn_01x02 | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | J2 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | JTAG1 |
| 1 | Conn_02x20_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J1 |
| 1 | Denise_MB_PinHeader | Package_DIP:DIP-48_W15.24mm_LongPads | U4 |
| 1 | Denise_Socket | Package_DIP:DIP-48_W15.24mm_Socket_LongPads | U1 |
| 1 | Jumper_2_Open | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | BT1 |
| 1 | LM1117-3.3 | Package_TO_SOT_SMD:SOT-223 | U3 |
| 1 | XC9572XL-VQ64 | Package_QFP:TQFP-64_10x10mm_P0.5mm | U2 |
The 17 most common of 19 parts.

UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

karawin/Ka-Radio
A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix


doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!

plinkysynth/plinky_public
a public release of the plinky sw and hw

eddyem/stm32samples
Code samples and ready projects based on bare-metal STM32


It measures 80 × 29.5 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the LM1117-3.3. 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 jbilander/A500_RGBtoHDMI repository on GitHub, at the commit this page was made from: the board is KiCad/A500_RGBtoHDMI.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.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).