Arduino Code - Gallery
VSPI SD-Card Custom Pins Breakout Board Test
Information:
SD-Card breakout board using custom VSPI pins. Mount SD-Card, write and read a file, list directories and files.
I2C Bus Scanner
Information:
Scanning the I2C bus and displaying device info.
TFT-Display Read Pixel Test
Information:
Reading pixel from the TFT-Display isn't supported on some devices.
VSPI SD-Card - Read and display images (565 format)
Information:
Reading and displaying images (565 format) from SD-Card, auto loading the image that match the TFT width / height
Ultrasonic Distance Measurement
Information:
Ultrasonic distance measurement, working with different sensor models
Copy files from SPIFFS to SD-Card folder
Information:
Simple tool to copy ALL files from SPIFFS to the specified SD-Card directory. If a file exists it will be overwritten!
Copy files from SD-Card folder to SPIFFS
Information:
Simple tool to copy ALL files from the specified SD-Card directory to SPIFFS. If a file exists it will be overwritten!
Transmitting and receiving Datas with the esp32 buildin wireless ESP-Now option
Information:
Transmit a 32 bit (uint32_t) value and receive the data with another esp32 device, i.e test the 32 received bits to set GPIO pins and remotly control Motors, LED's...
Infrared Detection
Information:
Simple infrared detection without signal decoding, but with graphical display. A LED connected to a digital output pin is switched on if a specified threshold is reached.
Matrix Keypad 4x4 with PCF8574 I2C IO Expander
Information:
Matrix Keypad 4x4. Touchscreen (WT32-SC01) and/or external keypad (I2C interface with PCF8574) support.
Floating point calculator - Alpha Version
Information:
Floating point calculator (TFT resolution min. 480 x 320), supports negative values and also point before line calculation. Touchscreen (WT32-SC01) and/or external keypad (I2C interface with PCF8574) support. This is an Alpha Version and may be buggy!
5-Way Tactile Switch
Information:
5-Way Tactile Switch example, Buttons LOW active. Connecting to GPIO 34 - 39 of the esp32 requires a pullup resistor(10k) for each switch.
Joystick Analog
Information:
Analog Joystick, PSP2000/Nintendo Switch/Breakout Modul...
The TFT resolution must be 480 x 320 or greater
Notice:
I bought two replicas of a PSP2000 joystick at amazon, the quality is very, very bad, the parts are not usable! At the end a standard analog joystick breakout modul was used. That cheap part is far away to be perfect, but it is still usable for simple applications.
8 LED's - I2C PCF8574
Information:
8 LED's control, 2/3-Wire (SDA, SCL, !INT) I2C Interface with the I/O expander PCF8574.
16 LED's - I2C MCP23017
Information:
16 LED's control, 2/3/4/5-Wire (SDA, SCL, INTA, INTB, !RES) I2C Interface with the I/O expander MCP23017.
LEDBar - I2C MCP23017
Information:
LED Bar control, 3-Wire (SDA, SCL, !RES) I2C Interface with the I/O expander MCP23017.