User Tools

Site Tools


amc2022:grouph:esp_32

ESP32

The ESP32 group of system on a chip microcontroller incorporates integrated Wi-Fi and dual-mode Bluetooth and is affordable and low energy. Espressif Solutions, a Chinese business firm with its headquarters in Shanghai, invented and launched Esp32. Dual-core CPU, Modular multilevel co-processor, and 80, 160, or 240 MHz co-processors-based systems are all present in it. Additionally, it has 512KB of SRAM capacity. Also, depending on your motherboard, it also supports external memory that could be 4–8Mb. It may consequently link to devices for the Internet of Things, including real - time processing, facial recognition, and images. The feature that this processor contains built-in wireless network and Bluetooth abilities is the major draw for its use. no necessity for extra radio modules. The ESp-32 is a small chip that incorporates every constituent.

Multiple programming frameworks are implemented by the ESP-32, such as the Arduino based Software (IDE), Gateway IO IDE, LUA, Micro-python, Espressif embedded IDF, Java Script language, etc.

Utilizing ESP32 should make it incredibly simple to manufacture rechargeable products like as peripherals, stereo equipment, baby monitors, wearable technology, etc.

For the purposes of our project we have selected this micro controller because of the necessity to send information wirelessly using one of the information platforms such as MQTT.

Specifications

Table 1.1: System Specifications
Parameter Value
CPU 32-bit (LX6 single/dual core)
ROM 448KB
SRAM 16KB
Total RAM 520KB
Clock Speed 240 MHz
Wifi 150Mbps
Protocols BLE & Bluetooth v4.2
GPIOs 35
DAC Two channels
SAR DAC 18 Streams of 12-bit
Serial Communication 4 SPI, two 12C, two 12S, 3 UART
Physical LAN Connection Ethernet MAC
Host Driver 1 SD/SDIO/MMC
Slave microcontroller 1 SDIO/SPI
LED Channels 16
Boot Flash and protected
Algorithms AES, RSA, RNS, HAS (SHA-2) and ECC
amc2022/grouph/esp_32.txt · Last modified: 2022/09/10 01:03 by gustavo001