ESP32/ESP8266 drives 1.8″tft_oled screen imitation digital tube clock based on Arduino framework Related article “ESP32 drives I2C OLED time display based on U8g2 under Arduino framework” Effect demonstration: The screen display part uses the TFT_eSPI library driver and uses the unique font display that comes with the library. The screen adopts 128*160 1.8″tft_Oled screen. This […]
Tag: arduino
Arduino + OLED screen display bitmap
original There are already many projects using Arduino to drive a 0.96-inch OLED screen to display various information. If we need to drive OLED to display images, logos, etc. whatever we want, here is a simple and general method. You need to use Image2Cp, a tool for converting images to CPP code. Component list Arduino×1 […]
Arduino implements 32-frequency audio spectrum display
This project uses Arduino and four dot matrix screens to realize the visual display of 32-frequency audio (music) spectrum. A lot of space is spent here to explain its principles (it may be slightly difficult for beginners to understand), and a complete schematic diagram and source code are provided. If you like to watch music […]
arduino simple smart flowerpot
Editor: arduino IDE Motherboard: arduino uno Sensor: 0.96-inch OLED screen (four legs) sound module Soil temperature and humidity module DS18B20 temperature module (waterproof is used here) Photoresistor module (the one bought with three pins can only display high and low, it can be replaced with four pins to display numbers) arduino expansion board (depending on […]
SVT logo arduino
#include <U8glib.h> const unsigned char PROGMEM ri[] = { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x03,0x80,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x0F,0x80,0x00,0x00,0x01,0xFF,0x87,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x1F,0xC0,0x00,0x00,0x03,0xFF,0xC7,0xF8,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x1F,0xF0,0x00,0x00,0x03,0xFF,0x87,0xFC,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x1F,0xFC,0x00,0x00,0x03,0xFF,0x07,0xFF,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x1F,0xFC,0x00,0x00,0x03,0xFC,0x03,0xFF,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x0F,0xFF,0x80,0x00,0x03,0xFC,0x00,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x0F,0xFF,0x80,0x00,0x07,0xF8,0x00,0x3F,0xF0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x07,0xFF,0xC0,0x00,0x07,0xF8,0x00,0x1F,0xF8,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x07,0xFF,0xF0,0x00,0x07,0xF0,0x00,0x07,0xFC,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x07,0xFF,0xFC,0x00,0x07,0xF0,0x00,0x07,0xFE,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x07,0xEF,0xFE,0x18,0x0F,0xF0,0x00,0x63,0xFF,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x03,0xF7,0xFF,0x1E,0x0F,0xE1,0x80,0xE3,0xFF,0x80,0x00,0x00,0x00,0x00, 0x00,0x00,0x01,0xF7,0xFF,0x3F,0x1F,0xE3,0xE1,0xE3,0xFF,0xC0,0x00,0x00,0x00,0x00, 0x00,0x00,0x01,0xF3,0xFF,0x3F,0x1F,0xE3,0xF3,0xE3,0xFF,0xE0,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xF8,0xFE,0x3F,0x8F,0xE3,0xFB,0xE3,0xE7,0xE0,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xF8,0x7C,0x3F,0x9F,0xE1,0xFF,0xE3,0xE3,0xE0,0x01,0x81,0x80,0x00, 0x00,0x00,0x00,0xF8,0x1C,0x3F,0x9F,0xCD,0xFF,0xE3,0xE1,0xC0,0x03,0xE1,0xE0,0x00, 0x00,0x00,0x00,0xFC,0x00,0x1F,0x9F,0xBE,0xFF,0xE3,0xE0,0x00,0x07,0xF3,0xF0,0x00, 0x00,0x00,0x00,0xFE,0x0F,0x8F,0x9F,0xBF,0xFF,0xE3,0xE0,0x00,0x07,0xF3,0xF0,0x00, 0x00,0x00,0x00,0x7E,0x1F,0xEF,0x9F,0xBF,0x7F,0xE3,0xE3,0xC0,0x19,0xF7,0xF0,0x00, 0x00,0x00,0x00,0x3E,0x3F,0xF7,0xDF,0x7F,0x7F,0xE3,0xE7,0xF0,0x7D,0xF7,0xF0,0x00, 0x00,0x00,0x00,0x7E,0x7F,0xF7,0xDF,0x7F,0x3B,0xE3,0xE7,0xF8,0x7E,0xFF,0xF0,0x00, 0x00,0x00,0x00,0x3E,0x7F,0xF7,0xDF,0x7B,0xB9,0xE3,0xEF,0xFC,0x7E,0x7F,0xF0,0x00, 0x00,0x00,0x00,0x1F,0x7F,0xFB,0xDE,0xF7,0xB9,0xE3,0xEF,0xFC,0xFE,0x7F,0xF0,0x00, 0x00,0x00,0x00,0x1F,0x7F,0x7B,0xDE,0xFF,0xB9,0xE3,0xEF,0xBC,0xFF,0x7F,0xF0,0x00, 0x00,0x00,0x00,0x1F,0x3F,0xBB,0xFE,0xFF,0x39,0xE3,0xEF,0xBE,0xFF,0x3F,0xF0,0x00, 0x00,0x00,0x00,0x1F,0xBF,0xFB,0xFD,0xFE,0x39,0xE3,0xEF,0xFE,0xF7,0xBF,0xF0,0x00, 0x00,0x01,0xFF,0xFF,0xBF,0xFB,0xFD,0xF0,0x39,0xE3,0xEF,0xFF,0xF7,0xBF,0xF0,0x00, 0x00,0x07,0xFF,0xFF,0xFD,0xF3,0xFD,0xE1,0xB9,0xF3,0xE7,0xFD,0xFF,0x3D,0xF0,0x00, 0x00,0x1F,0xFF,0xFF,0xFC,0x01,0xFD,0xF3,0xB9,0xF3,0xE7,0x01,0xFC,0xB9,0xF0,0x00, 0x00,0x3F,0xFF,0xFF,0xFC,0x11,0xFD,0xFF,0xB9,0xFB,0xE7,0xBD,0xF9,0xB9,0xF0,0x00, 0x00,0xFF,0xFF,0xFF,0xDE,0x39,0xFC,0xFF,0xB9,0xFB,0xE3,0xFD,0xFF,0xB9,0xF8,0x00, […]
Installing the ESP32 board in Arduino IDE 2.0 (Windows, Mac OS X, Linux)
There is a new Arduino IDE – Arduino IDE 2.0 (beta). In this tutorial, you will learn how to install an ESP32 board in Arduino IDE 2.0 and upload code to the board. This tutorial is compatible with Windows, Mac OS X, and Linux operating systems. According to the Arduino website: “Arduino IDE 2.0 is […]
arduino-NUCLEO-H723ZG-test
Article directory arduino-NUCLEO-H723ZG-test Overview notes Physical serial port Soft serial port Remark END arduino-NUCLEO-H723ZG-test Overview Prepare to transplant the Arduino program controlled by Siemens Feida to NUCLEO-H723ZG. First confirm the knowledge points and effects. Notes Physical serial port NUCLEO-H723ZG only provides one serial port Serail in the STM32 Arduino library. Let’s first take a look […]
VL53L0X driver for C51 (arduino-based VL53L0X driver)
1 Introduction After studying the codes of the masters, combined with the arduino VL53L0X driver provided by the merchant when purchasing the module, I modified the ardiuno driver and wrote a VL53L0X driver compatible with C51. The microcontroller I tested is STC8H3K64S4, and the IIC communication uses the IIC of STC hardware. You only need […]
Arduino Uno + RFID-RC522: Reading MIFARE Ultralight Series Cards
Foreword Because the laboratory has a long history and is all worked by hardware people, components, chips, modules, etc. are piled up in a mess in the laboratory. This obsessive-compulsive disorder patient is very uncomfortable, so I want to make a smart storage system, and I have a friend’s RC522 (the leftovers of the smart […]
Removing abnormal data from Arduino – Wright and Grubbs criteria
Directory Wright criterion Introduction Grubbs criterion Introduction Arduino code implementation References Wright Criterion Introduction Wright’s criterion is a method for identifying outliers under normal distribution. The specific contents are as follows: Suppose that in a series of equal-precision measurement results, the i i i measured values x i x_i The residual corresponding to xi? v […]