Using mini_clock_1_2.ino sketch now you can see data and if alarm is activate by pushing second button (if alarm is deactivate, on screen not apear text with them). I made matrix mini clock with alarm movie when you can see how clock work
I discover that development boar has 2 built-in leds, one at GPIO0 and one at GPIO27 (while om net is mentioned just GPIO27), so I change the sketch to use this leds and to invert logical level because leds are connected thru resistors at +3,3V not GND.
Changed sketch is ESP32_WebServer.ino and you can upload in ESP32 development board after follow steps from article Installing the ESP32 Board in Arduino IDE (Windows instructions).
After upload my sketch, in serial monitor it appear IP adress for local WebServer
First, both leds are off
but after you push virtual button from webserver named GPIO0 led will lit (upper button)
and after push botton button (GPIO27) apropriate led will lit
To have just GPIO27 led lit, must pust on GPIO0 button
I give an 1.8" TFT display with 128x160 resolution. It use ST7735 as driver.
I wanted to use together with an ESP32 development board and first I search information about this connexion but just two article and an topic on Arduino forum was usefull.
First usefull article was 128×128 Colour LCD to ESP32 from www.xtronical.com. Schematic for connexion is
A reader of my sites and blogs, Mr. Liviu Hinoveanu wanted to replace classical DRL module made with 555 with Attiny85 programmed in Arduino style.
He send me the schematic and PCB designed with Livewire and PCB Wisard software:
After I undertand what module must work, I write DRL_ATtiny85.ino sketch.
In movie named DRL cu ATtiny85 you can see who module work, but description are in romanian language:
After engine start, I can adjunst in few stepts intensity of lights (from minimum to maximum, by pushing button repeatedly, when value in smaximum and pres button intensity go to minimum...).
If I set manual light from original light switch, module is off.
Whne enggine strop, module made a "dinamic lights"style from maximum to off in short time.
Module detect engine start by increase tension value on battery because work the alternator).
You can made a cheap thermometer using few components: clone Arduino board (in my case, I use Arduino Nano board with uC ATmega 168, but work with Arduino nano with ATmega328, Arduino Uno, leonardo, etc), a 1N4148 diode, 4-digit 7-segment led display with common cathode or common anode (just few changes in sketch), an breadboard and some wires.
Schematic is very simple: