Développeur d'encre de base M5STACK ESP32
Instructions du module
CONTOUR
COREINK est une carte ESP32 basée sur le module ESP32-PICO-D4, contenant 1.54 pouces eINK. La carte est composée de PC+ABC.
1.1 Composition matérielle
Le matériel de COREINK: Puce ESP32-PICO-D4, eLNK, LED, bouton, interface GROVE, interface TypeC-USB, RTC, batterie à puce de gestion de l'alimentation.
ESP32- PICO-D4 est un module System-in-Package (SiP) basé sur ESP32, offrant des fonctionnalités Wi-Fi et Bluetooth complètes. Le module intègre une mémoire flash SPI de 4 Mo. L'ESP32-PICO-D4 intègre tous les composants périphériques de manière transparente, y compris un oscillateur à cristal, un flash, des condensateurs de filtrage et des liaisons d'adaptation RF dans un seul boîtier.
Écran papier électronique 1.54 pouces
L'affichage est un affichage électrophorétique à matrice active TFT, avec une interface et une conception de système de référence. Le 1 . La zone active de 54 pouces contient 200 × 200 pixels et possède des capacités d'affichage complet blanc/noir de 1 bit. Un circuit intégré contient un tampon de porte, un tampon source, une interface, une logique de contrôle de synchronisation, un oscillateur, DC-DC, SRAM, LUT, VCOM et une bordure sont fournis avec chaque panneau
NIP DESCRIPTION
2.1.INTERFACE USB
COREINK Interface USB de type C de configuration, prend en charge le protocole de communication standard USB2.0.
2.2.INTERFACE DE BOISSEAU
4p disposé pas de 2.0mm COREINK Interfaces GROVE, câblage interne et GND, 5V, GPIO4, GPIO13 connectés.
DESCRIPTION FONCTIONNELLE
Ce chapitre décrit les différents modules et fonctions de l'ESP32-PICO-D4.
3.1.CPU ET MÉMOIRE
L'ESP32-PICO-D4 contient deux microcontrôleurs LX32 Xtensa® 6 bits basse consommation. Mémoire sur puce comprenant :
- 448 Ko de ROM et le programme démarre pour les appels de fonction du noyau
- Pour une instruction SRAM de 520 Ko et une puce de stockage de données (y compris la mémoire flash 8 Ko RTC)
- mode, et pour stocker les données auxquelles accède le processeur principal
- Mémoire lente RTC, de 8 Ko SRAM, accessible par le coprocesseur en mode Deepsleep
- De 1 kbit d'eFuse, qui est un 256 bits spécifique au système (adresse MAC et un jeu de puces) ; les 768 bits restants sont réservés au programme utilisateur, ces programmes Flash incluent le cryptage et l'identification de la puce
3.2. DESCRIPTION DU STOCKAGE
3.2.1.Flash externe et SRAM
ESP32 prend en charge plusieurs mémoires flash QSPI externes et statiques à accès aléatoire (SRAM), avec un cryptage AES basé sur le matériel pour protéger les programmes et les données de l'utilisateur.
- ESP32 accède au Flash QSPI externe et à la SRAM par mise en cache. Jusqu'à 16 Mo d'espace de code Flash externe sont mappés dans le processeur, prennent en charge l'accès 8 bits, 16 bits et 32 bits et peuvent exécuter du code.
- Jusqu'à 8 Mo de Flash externe et de SRAM mappés à l'espace de données du processeur, prise en charge de l'accès 8 bits, 16 bits et 32 bits. Flash ne prend en charge que les opérations de lecture, SRAM prend en charge les opérations de lecture et d'écriture.
ESP32-PICO-D4 4 Mo de Flash SPI intégré, le code peut être mappé dans l'espace CPU, prend en charge l'accès 8 bits, 16 bits et 32 bits et peut exécuter du code. Pin GPIO6 ESP32 de, GPIO7, GPIO8, GPIO9, GPIO10 et GPIO11 pour connecter le module SPI Flash intégré, non recommandé pour d'autres fonctions.
3.3.CRISTAL
- ESP32-PICO-D4 intègre un oscillateur à cristal de 40 MHz.
3.4.GESTION RTC ET FAIBLE CONSOMMATION
ESP32 utilise des techniques avancées de gestion de l'alimentation pouvant être commutées entre différents modes d'économie d'énergie. (Voir tableau 5).
- Mode économie d'énergie
– Mode actif : la puce RF fonctionne. La puce peut recevoir et transmettre un signal sonore.
– Mode de veille du modem : le processeur peut fonctionner, l'horloge peut être configurée. Bande de base Wi-Fi / Bluetooth et RF
– Mode veille légère : CPU suspendu. Fonctionnement du coprocesseur RTC et mémoire et périphériques ULP. Tout événement de réveil (MAC, hôte, temporisateur RTC ou interruption externe) réveillera la puce.
– Mode veille prolongée : uniquement la mémoire RTC et les périphériques en état de fonctionnement. Données de connectivité WiFi et Bluetooth stockées dans le RTC. Le coprocesseur ULP peut fonctionner.
– Mode Hibernation : l'oscillateur 8 MHz et un coprocesseur intégré ULP sont désactivés. La mémoire RTC pour rétablir l'alimentation est coupée. Une seule minuterie d'horloge RTC située sur l'horloge lente et quelques GPIO RTC au travail. L'horloge ou la minuterie RTC RTC peut sortir du mode d'hibernation GPIO. - Mode sommeil profond
– mode veille associé : mode d'économie d'énergie basculant entre les modes actif, veille modem et veille légère. CPU, Wi-Fi, Bluetooth et intervalle de temps prédéfini radio à réveiller, pour assurer la connexion Wi-Fi / Bluetooth.
- Méthodes de surveillance des capteurs à ultra faible consommation : le système principal est en mode veille profonde, le coprocesseur ULP est périodiquement ouvert ou fermé pour mesurer les données du capteur.
Le capteur mesure les données, le coprocesseur ULP décide s'il faut réveiller le système principal.
Fonctions dans différents modes de consommation électrique : TABLEAU 5
CARACTÉRISTIQUES ÉLECTRIQUES
Tableau 8 : Valeurs limites
- VIO au bloc d'alimentation, reportez-vous à l'annexe IO_MUX des spécifications techniques ESP32, en tant que SD_CLK de l'alimentation pour VDD_SDIO.
Appuyez et maintenez enfoncé le bouton d'alimentation latéral pendant deux secondes pour démarrer l'appareil. Appuyez et maintenez enfoncé pendant plus de 6 secondes pour éteindre l'appareil. Passez en mode photo via l'écran d'accueil et l'avatar pouvant être obtenu via l'appareil photo s'affiche sur l'écran tft. Le câble USB doit être connecté lorsque vous travaillez et la batterie au lithium est utilisée pour un stockage à court terme afin d'éviter l'alimentation. échec.
Déclaration de la FCC
Tout changement ou modification non expressément approuvé par la partie responsable de la conformité pourrait annuler l'autorité de l'utilisateur à utiliser l'équipement.
Cet appareil est conforme à la partie 15 des règles de la FCC. Son fonctionnement est soumis aux deux conditions suivantes :
(1) Cet appareil ne doit pas provoquer d'interférences nuisibles, et
(2) Cet appareil doit accepter toute interférence reçue, y compris celles qui peuvent provoquer un fonctionnement indésirable.
Note:
Cet équipement a été testé et jugé conforme aux limites d'un appareil numérique de classe B, conformément à la partie 15 des règles de la FCC. Ces limites sont conçues pour fournir une protection raisonnable contre les interférences nuisibles dans une installation résidentielle. Cet équipement génère, utilise et peut émettre de l'énergie de fréquence radio et, s'il n'est pas installé et utilisé conformément aux instructions, peut provoquer des interférences nuisibles aux communications radio. Cependant, il n'y a aucune garantie que des interférences ne se produiront pas dans une installation particulière. Si cet équipement provoque des interférences nuisibles à la réception radio ou télévision, ce qui peut être déterminé en éteignant et en rallumant l'équipement, l'utilisateur est encouragé à essayer de corriger les interférences en prenant une ou plusieurs des mesures suivantes :
—Réorienter ou déplacer l’antenne de réception.
—Augmenter la séparation entre l’équipement et le récepteur.
—Branchez l’équipement sur une prise d’un circuit différent de celui auquel le récepteur est connecté.
—Consultez le revendeur ou un technicien radio/TV expérimenté pour obtenir de l’aide.
Déclaration de la FCC sur l'exposition aux rayonnements :
Cet équipement est conforme aux limites d'exposition aux rayonnements de la FCC définies pour un environnement non contrôlé. Cet équipement doit être installé et utilisé avec une distance minimale de 20 cm entre le radiateur et votre corps.
ESP32TimerCam/TimerCameraF/TimerCameraX Démarrage rapide
Avec le micrologiciel préchargé, votre ESP32TimerCam,/TimerCameraF/TimerCameraX fonctionnerait juste après la mise sous tension.
- Allumez le câble dans ESP32TimerCam/TimerCameraF/TimerCameraX par câble USB. Débit en bauds 921600.
- Après avoir attendu quelques secondes, le Wi-Fi scanne un point d'accès nommé "TimerCam" avec votre ordinateur (ou votre téléphone portable) et connectez-le.
- Ouvrez le navigateur sur l'ordinateur (ou le téléphone mobile), visitez le URL http://192.168.4.1:81. Pour le moment, vous pouvez voir la transmission en temps réel de la vidéo par ESP32TimerCam/TimerCameraF/TimerCameraX sur le navigateur.
Un nom Bluetooth "m5stack" est trouvé sur le téléphone portable_ BLE"
Documents / Ressources
![]() |
Module de développement d'encre de base M5STACK ESP32 [pdf] Instructions M5COREINK, 2AN3WM5COREINK, Module de développement d'encre de base ESP32, Module de développement d'encre de base ESP32 |