[IoT Harmful Gas Detection Smart Device] Material Unpacking
[Copy link]
After a long wait (not long, in less than two weeks), my materials arrived in my hands from the beautiful country across the ocean. Why do I recommend Digi-Key for IC products on Digi-Key? Because the information of each model on Digi-Key Electronics is very complete, and the Digi-Key Mall is genuine, and it can also be used as a tool for purchasers and engineers to find specifications.
The list of materials for this development:
1. CO CH4 sensor SEN-1705
I haven't found the SPEC for this sensor yet, I'll study it slowly
2,ESP32-S3-DEVKIT DEV BRDESP32-S3-WROOM-1-N8
ESP32-S3-DevKitC is equipped with the Wi-Fi+BluetoothLE module ESP32-S3-WROOM-1. Most of the pins of the module on the board have been brought out to the pin headers on both sides of the development board. Developers can easily connect a variety of peripheral devices through jumpers according to actual needs, or plug the development board into a breadboard for use. ESP32-S3-WROOM-1 is a general-purpose Wi-Fi+low-power Bluetooth MCU module equipped with the ESP32-S3 series chip. In addition to having a wealth of peripheral interfaces, the module also has powerful neural network computing and signal processing capabilities, which is suitable for a variety of application scenarios in the AIoT field, such as wake-up word detection and voice command recognition, face detection and recognition, smart home, smart home appliances, smart control panels, smart speakers, etc.
- Built-in ESP32-S3 series chip, Xtensa dual-core 32-bit LX7 microprocessor (supports single-precision floating-point unit), supports clock frequency up to 240 MHz
- 384KB ROM
- 512 KB SRAM
- 16 KB RTC SRAM
- 4 MB SPI flash
- Bluetooth LE: Bluetooth 5, Bluetooth mesh
- 40 MHz integrated crystal
- Operating temperature: –40~85℃
3, STM32F7508-DK STM32F750N8 M
The main pin is the last to appear-----STM32F7508-DK. The STM32F7508-DK exploration board is for the STM32F750N8H6 microcontroller based on the STMicroelectronics Arm Cortex-M7 core. The MCU has 4 I2Cs, 6 SPIs with three multiplexed simplex I2Ss, SDMMC, four USARTs, four UARTs, two CANs, three 12-bit ADCs, two 12-bit DACs, two SAIs, 8 to 14-bit digital camera module interfaces, internal 320+16+4-Kb SRAM and 64-Kb flash memory, USB OTG HS and FS, Ethernet MAC, FMC interface, Quad-SPI interface, and SWD debugging support. The exploration board provides everything users need to get started quickly and easily develop applications. The full range of hardware features on the board helps users evaluate almost all peripherals (USB OTG HS and FS, 10/100-Mbit Ethernet, microSD card, USART, SAI stereo audio DAC with audio input and output jacks, ST-MEMS digital microphone, SDRAM, Quad-SPI Flash, 4.3-inch color LCD-TFT with capacitive multi-touch pad, SPDIF RCA input, etc.) and develop their applications. The Arduino UnoV3 connector allows easy connection of expansion boards or daughter boards for user-specific applications. The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32. STM32F7508-DK board PhotoThe discovery kit enables a wide range of applications using audio, multi-sensor support, graphics, security, video, and high-speed connectivity. ARDUINO connectivity support provides unlimited expansion capabilities with a large selection of dedicated plug-in boards.
Onboard resources:
- STM32F746NGH6 microprocessor, BGA216 package, with 1MB FLASH, 340K SRAM
- ST-LINK/V2-1, this is not available on previous DISCO boards
- USB interface, can be used for VCOM, USB HOST, USB OTG and debugging
- 4.3" LCD, resolution 480X272, with touch screen
- Camera interface
- SAI audio interface with stereo output, SPDIF RCA input interface
- ST MEMS microphone input
- 128Mb QSPI FLASH storage, 128Mb SDRAM
- uSD interface
- Ethernet interface
- MORPH interface, compatible with ARDUINO
- 5 power supply interfaces, providing 3.3/5V output
-
SDRAM
The CORTEX-M7 core includes an FMC controller. Compared with the previous FSMC controller, FMC supports SDRAM. Whether for programmers or end users, more memory means higher performance. The F7-DISCO has an onboard 128M bit SDRAM. Combined with the FMC controller, using SDRAM is as convenient as using SRAM. According to the official document, the SDRAM controller supports two independent SDRAM BANKs, which can independently select between 8/16/32-bit bus widths; the controller contains 13-bit row addresses, 11-bit column addresses, and 4 internal BANKs, so that up to 256MB of external SDRAM can be supported. SDRAM can operate at a frequency of HCLK/2 or HCLK/3, supports programmable timing parameters, and importantly, it also supports CACHE reading and writing. After the SDRAM is initialized, the SDRAM is mapped to the 4G linear space of the MCU, and you can access the SDRAM like accessing SRAM, which is very cool! For example, the LCD on the driver board is driven by LTDC, and the VRAM address needs to be specified. Now the address of initializing SDRAM is assigned to VRAM.
QSPI
The full name of QSPI is Quad SPI, which is a special communication interface. According to the official description, QSPI can work in three modes: indirect mode, query mode and memory mapping mode. It can expand the program externally.
Great, Digi-Key! Great, the world of electronic engineering!!
|