ESP32-C3-1U-1.28 inch screen

Welcome to the QSZNTEC Workshop!

一、Introduction

二、Installing using Arduino IDE

三、sample program usage

The objective of this post is to explain how to upload an Arduino program to the ESP32-C3 module, from QSZNTEC .

The ESP32-C3-MINI-1U WiFi and Bluetooth chip is the latest generation of Espressif products. It has a

Single Core 32-bit MCU, which Supporting IEEE 802.11b/g/n (2.4 GHz WiFi) and Bluetooth® 5 (LE).

ESP32-C3-MINI-1U series of SoCs is an ultra-low-power and highly-integrated MCU-based solution

that supports 2.4 GHz Wi-Fi and Bluetooth ® Low Energy (Bluetooth LE). The block diagram of

ESP32-C3-MINI-1U is shown below.32­bit RISC­V single­core processor with afour-stage pipeline that

operates at up to 160MHz. Storage capacities ensured by 400 KB ofSRAM (16 KB for cache) and 384 KB

of ROM onthe chip, and SPI, Dual SPI, Quad SPI, and QPIinterfaces that allow connection to external

flash.

Programming the ESP32-C3-MINI-1U

An easy way to get started is by using the familiar Arduino IDE. While this is not necessarily the best

environment for working with the ESP32-C3-MINI-1U, it has the advantage of being a familiar

application, so the learning curve is flattened. We will be using the Arduino IDE for our experiments. 1,Installing using Arduino IDE

we first need to install version 1.8.19 of the Arduino IDE (or greater),for example, the Arduino

installation was in “C/Programs(x86)/Arduino”. download release link:

https://downloads.arduino.cc/arduino-1.8.19-windows.exe

2,This is the way to install Arduino-ESP32 directly from the Arduino IDE. Add Boards Manager Entry

Here is what you need to do to install the ESP32 boards into the Arduino IDE:

(1) Open the Arduino IDE.

(2)Click on the File menu on the top menu bar.

(3)Click on the Preferences menu item. This will open a Preferences dialog box.

(4)You should be on the Settings tab in the Preferences dialog box by default.

(5)Look for the textbox labeled “Additional Boards Manager URLs”.

(6)If there is already text in this box add a coma at the end of it, then follow the next step.

(9) In the Arduino IDE click on the Tools menu on the top menu bar.

(10) Scroll down to the Board: entry

(11) A submenu will open when you highlight the Board: entry.

(12) At the top of the submenu is Boards Manager. Click on it to open the Boards Manager dialog box.

(13)I n the search box in the Boards Manager enter “esp32”.

(14) You should see an entry for “esp32 by Espressif Systems”. Highlight this entry and click on the

Install button. This will install the ESP32 boards into your Arduino IDE

Once the installation completes, we need to select the correct board options for the “ESP32 Arduino” board. In the board type, in the tools tab, we choose “ESP32C3 Dev Module”.

Set and In the programmer entry of the same tab, we choose “esptool”.

It’s important to note that after the code is uploaded, the device will start to run it. So, if we

want to upload a new program, wee need to reset the power of the device, in order to

guarantee that it enters flashing mode again.

First program Since this platform is based on Arduino, we can use many of the usual functions. As an example for the

first program, the code bellow starts the Serial port and prints “hello from ESP32” every second.

If everything is working fine, we will see the output in the serial console shown.

void setup() {

Serial.begin(115200);

}

void loop() {

Serial.println(“hello from ESP32”);

delay(1000);

}

Again thank you for so much concern.. Hopefully, it's the beginning of a wonderful relationship!

At present, only a preliminary explanation and introductory use are given to the samples displayed on

the screen, and the corresponding examples in the data center are found, as shown in the figure:

The examples in the red circle are all based on the LovyanGFX library as the basic application. This

library supports various commonly used driver chips, such as ST7735, ST7789, ILI9341, etc., and has

good compatibility. LovyanGFX library file installation:

Open the library manager in Arduino, search for LovyanGFX, and click instal .

Although the Arduino_GFX library has many advantages, it may also have a troublesome place for

ordinary users, that is, after the installation

Find the data center 1_1_Factory_samples

As shown:

Download library files .

LovyanGFX library

After compiling, you can run 1_1_Factory_samples normally.

DOC&SCH&Software

http://pan.jczn1688.com/directlink/1/ESP32%20module/1.28inch_ESP32-2424S012.zip

eray ilgazi, 2025/02/28 08:21

http://pan.jczn1688.com/directlink/1/ESP32%20module/1.28inch_ESP32-2424S012.zip I can't download the zip file

Vivek, 2025/06/07 06:33

Go to http://pan.jczn1688.com/1/ESP32%20module and download 1.28inch_ESP32-2424S012.zip

vivekjayan, 2025/06/07 06:22

Go to http://pan.jczn1688.com/1/ESP32%20module and down 1.28inch_ESP32-2424S012.zip

请输入您的评论. 可以使用维基语法:
 
  • developmentboard/esp32-c3-1.28-lcd.txt
  • 最后更改: 2024/04/11 11:43
  • admin12