M5Stack POECAM User manual

M5STACK-
POECAM
2022
V0.01

2
TABLE OF CONTENTS
1. OUTLINE ................................................................................ 3
2. SPECIFICATIONS......................................................................... 4
3.FUNCTIONAL DESCRIPTION ........................................................ 5
1.1. CPU AND MEMORY..................................................................5
1.2. STORAGE DESCRIPTION..............................................................5
1.2.1.
External Flash and SRAM
..................................................5
1.3. CRYSTAL ..............................................................................5
1.4. RTC MANAGEMENT AND LOW POWER CONSUMPTION............................6
4. ELECTRICAL CHARACTERISTICS .................................................. 7
4.1. LIMIT PARAMETERS...................................................................7
4.2. WIFI RADIO FREQUENCY ............................................................7
4.3. LOW-POWER BLUETOOTH RADIO ...................................................8
4.3.1.
receiver
........................................................................8
4.3.2.
launcher
.......................................................................8

3
1.OUTLINE
M5Station is a general-purpose IoT workstation in the M5Stack development kit
series. It integrates rich interfaces and peripherals and is highly expandable. Large
space reserved inside, flexible customization, and more likely to be applicable to
various industrial acquisition and control application scenarios.

4
2. SPECIFICATIONS

5
3.FUNCTIONAL DESCRIPTION
This chapter describes the ESP32-D0WDQ6-V3 various modules and functions.
1.1.CPU AND MEMORY
Xtensa®single-/dual-core32-bitLX6microprocessor(s), upto600MIPS
(200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS for ESP32-D2WD):
⚫448 KB ROM
⚫520 KB SRAM
⚫16 KB SRAM in RTC
⚫QSPI supports multiple flash/SRAM chips
1.2.STORAGE DESCRIPTION
1.2.1.External Flash and SRAM
ESP32 support multiple external QSPI flash and static random access memory
(SRAM), having a hardware-based AES encryption to protect the user programs and
data.
⚫ESP32 access external QSPI Flash and SRAM by caching. Up to 16 MB external
Flash code space is mapped into the CPU, supports 8-bit, 16-bit and 32-bit
access, and can execute code.
⚫Up to 8 MB external Flash and SRAM mapped to the CPU data space, support
for 8-bit, 16-bit and 32-bit access. Flash supports only read operations, SRAM
supports read and write operations.
1.3.CRYSTAL
External 2 MHz~60 MHz crystal oscillator (40 MHz only for Wi-Fi/BT
functionality)

6
1.4.RTC MANAGEMENT AND LOW POWER
CONSUMPTION
ESP32 uses advanced power management techniques may be switched between
different power saving modes. (See Table 5).
•
Power saving mode
- Active Mode: RF chip is operating. Chip may receive and transmit a sounding
signal.
- Modem-sleep mode: CPU can run, the clock may be configured. Wi-Fi /
Bluetooth baseband and RF
- Light-sleep mode: CPU suspended. RTC and memory and peripherals ULP
coprocessor operation. Any wake-up event (MAC, host, RTC timer or external
interrupt) will wake up the chip.
- Deep-sleep mode: only the RTC memory and peripherals in a working state. Wi-
Fi and Bluetooth connectivity data stored in the RTC. ULP coprocessor can work.
- Hibernation Mode: 8 MHz oscillator and a built-in coprocessor ULP are
disabled. RTC memory to restore the power supply is cut off. Only one RTC clock
timer located on the slow clock and some RTC GPIO at work. RTC RTC clock or
timer can wake up from the GPIO Hibernation mode.
•
Deep-sleep mode
- related sleep mode: power save mode switching between Active, Modem-sleep,
Light-sleep mode. CPU, Wi-Fi, Bluetooth, and radio preset time interval to be
awakened, to ensure connection Wi-Fi / Bluetooth.
- Ultra Low-power sensor monitoring methods: the main system is Deep-sleep
mode, ULP coprocessor is periodically opened or closed to measure sensor data.
The sensor measures data, ULP coprocessor decide whether to wake up the main
system.
Functions in different power consumption modes: TABLE 5

8
4.3.LOW-POWER BLUETOOTH RADIO
4.3.1.receiver
Table 10: Low-power Bluetooth receiver characteristics
4.3.2.launcher
Table 11: Characteristics of Low Power Bluetooth transmitter

M5STACK-
POECAM
2022
V0.01

2
TABLE OF CONTENTS
1. QUICK START .......................................................................... 3
1.1. ARDUINO IDE .....................................................................3
1.2. BLUETOOTH SERIAL .................................................................3
1.3. WIFI SCANNING.....................................................................5
Table of contents


















