
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

A 960TB SSD that Rick Rolls you via a piezo buzzer and a WiFi access point.
Rick Flash is an open-source printed circuit board by rectifiedtech, from the rectifiedtech/Rick-Flash repository on GitHub, published under the MIT licence. It is a 2-layer board of 80 × 24 mm with 22 parts on 197 nets, routed with 359 tracks and 54 vias.
It is built around the ESP-12E. Its parts include 10 ICs, 4 resistors, 2 connectors, 1 capacitor and 1 switch. It belongs with the radio and wireless boards and the ESP8266 boards of this library.

Here's a link to the limited production run of the Rick Flash project - https://www.ebay.com/itm/264855847576 - We might not make anymore of these unless there's more demand.
When the Rick Flash is powered on it will play a short tune to the Rick Roll song known as “Never Gonna Give You Up” by Rick Astley (you probably already figured this out by now). The Rick Flash creates a WiFi access point called “Free WiFi!”, when connected to it via a phone or computer you will be redirected to a captive portal web page (you may have to tap on “Sign in to Free WiFi!”) on the device that displays “You Got Rick Rolled!!!” with a GIF of Rick Astley along with the lyrics to the song. You can also trigger the song to replay using the web page interface (See Below).
The Rick Flash can be reprogrammed using the Arduino IDE and connecting the appropriate pins from a WEMOS D1 Mini Board (without the ESP module soldered) to the programming pads on the back of the M.2 module.

Connect a headless WEMOS D1 Mini board to the Programming pads then upload your code using the arduino IDE with the WEMOS D1 Mini Board selected. Also make sure to write the html and image files to the ESP8266 via SPIFFS by selecting Tools --> ESP8266 Sketch Data Upload. You may need to add the ESP8266 boards to your boards manager as well as the libraries used in the original Arduino code.
| Qty | Description | LCSC # | Link |
| 1 | PCB | - | Manufacturer of choice |
| 1 | ESP-12E | C89297 | https://lcsc.com/product-detail/WIFI-Modules_ESP-12E_C89297.html |
| 1 | Piezo Buzzer MLT-8530 | C94599 | https://lcsc.com/product-detail/Buzzers_Jiangsu-Huaneng-Elec-MLT-8530_C94599.html |
| 1 | SMD Slide Swith MSK12C02 | C431540 | https://lcsc.com/product-detail/Toggle-Switches_SHOU-HAN-MSK12C02_C431540.html |
| 9 | Padauk Microcontroller PMS152-S16 | C317590 | https://lcsc.com/product-detail/PADAUK_PADAUK-Tech-PMS152-S16_C317590.html |
| 4 | 10k 0805 Resistor | C343942 | https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_FH-Guangdong-Fenghua-Advanced-Tech-RC-05K103JT_C343942.html |
| 1 | 1uF 0805 Capacitor | C344171 | https://lcsc.com/product-detail/Others_CCTC-TCC0805X7R105K250DTS_C344171.html |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 4017 | Package_SO:SOP-16_4.4x10.4mm_P1.27mm | U1, U2, U3, U4, U5, U6, U7, U8, U9 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R4 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | Buzzer | Buzzer_Beeper:PUIAudio_SMT_0825_S_4_R | BZ1 |
| 1 | ESP-12E | RF_Module:ESP-12E | U10 |
| 1 | ICSP_NODEMCU | Custom Footprints:6pin 1.27mm ICSP Pad | J2 |
| 1 | LOGO | Custom Footprints:rick_small | G*** |
| 1 | LOGO | Custom Footprints:RT_LOGO_10.2mm | G*** |
| 1 | M.2 Edge Connector | Custom Footprints:NGFF_B+M | J1 |
| 1 | MountingHole | Mounting Holes:MountingHole_3.2mm_M3_Pad_Via | H1 |
| 1 | POWER SW | Button_Switch_SMD:SW_SPDT_PCM12 | SW1 |
It measures 80 × 24 mm and has 2 copper layers, 1.6 mm thick.
22 parts, built around the ESP-12E. 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 rectifiedtech/Rick-Flash repository on GitHub, at the commit this page was made from: the board is Schematics/Rick Flash.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

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


skorokithakis/tiny-ESP8266-breakout
A very small and basic ESP8266 breakout board

mcbittech/souliss-smart-thermostat-WiFi
ESP8266 WiFi Smart Thermostat based on Souliss IoT Framework

girst/hardpass-passwordmanager-mirror-of-git.gir.st
https://git.gir.st/hardpass.git - Seldomly Updated Mirror: Hardpass is a Raspberry Pi Zero based hardware password manager, using passwordstore.org.

MakerMeik/Window-Sensor
Here you will find all the files you need to build an ESP8266-based window sensor whose battery will last for several years. Have a look at my video on Youtube: https://youtu.be/vxbuO1zWo3w

