MorphESP vous permet de programmer l’ESP32-S2 avec Python

Le fabricant français de matériel Morpheans a sorti sa dernière carte de développement, la MorphESP 240.

C'est l'une des premières cartes de développement à intégrer la puce système ESP32-S2, initialement annoncée en 2019.

MorphESP 240: ESP32-S2 pour les masses

MorphESP n'est pas la première carte de développement ESP32-S2 disponible, mais elle possède certaines fonctionnalités qui la mettent de côté. L'écran ST7789 de 240 x 240 pixels, piloté par SPI, offre une haute résolution pour sa taille. La carte comporte également une seule LED RVB WS2812B programmable par l'utilisateur et expose 24 en-têtes pour l'entrée / sortie à usage général (GPIO), l'alimentation et la communication.

La nouvelle carte utilise également le fait que l'ESP32-S2 a un support USB natif et ne nécessite aucune puce intégrée supplémentaire pour la programmation.

Prise en charge de l'IDE Arduino et MicroPython

Un aspect du MorphESP qui sera le bienvenu pour les fabricants et les éducateurs est le support Arduino IDE et MicroPython. L'IDE Arduino est si largement connu dans la communauté embarquée de passe-temps que les cartes de développement qui le supportent peuvent être un facteur décisif lors d'un achat.

MicroPython, un compilateur Python conçu pour fonctionner sur des microcontrôleurs, fait partie des moyens les plus simples de commencer à coder avec du matériel. Parfait pour enseigner aux jeunes apprenants les bases du code réel, il est utilisé dans le kit d'apprentissage HiFive sur le thème de Doctor Who, parmi beaucoup d'autres.

MorphESP 240 est actuellement financé sur Crowd Supply , où un engagement de 39 $ garantira un conseil de développement entièrement assemblé à condition que le projet atteigne son objectif.

MorphESP 240: les spécifications

Les spécifications du MorphESP 240 sont réparties entre le chipset et le reste de la carte de développement.

ESP32-S2 FEMME

  • Microcontrôleur monocœur 240 MHz
  • 128 Ko de ROM
  • 320 Ko de SRAM
  • Wi-Fi 802.11 b / g / n / 2,4 GHz

Carte MorphESP 240

  • Écran ST7789 embarqué, piloté par SPI, 240 x 240 pixels
  • 1 x LED RVB WS2812B
  • 1 x batterie connectée JST avec un module de charge USB
  • Un régulateur de 5 V à 3,3 V pour alimenter des modules supplémentaires
  • De nombreux GPIO avec lesquels jouer

Adopter le matériel Open Source

Morpheans suit les traces d'Arduino avec de nombreux autres fabricants de matériel en offrant complètement l'open-source de toute la conception matérielle et logicielle impliquée dans MorphESP 240 et en la rendant disponible sur GitHub .

Non seulement vous pouvez construire votre propre MorphESP 240 en utilisant ces plans, mais Morpheans vend même des PCB non peuplés dans leur boutique en ligne [français] , conçus pour être faciles à assembler avec un fer à souder ordinaire.

Plus d'amour pour l'ESP32-S2

C'est agréable de voir une autre carte avec l'ESP32-S2. Le chipset d'Espressif, conçu pour se situer quelque part entre l'ESP8266 et l'ESP32, a connu un début difficile. Initialement annoncé en 2019, sa production a été interrompue en raison de Covid-19.

Il semble maintenant que l'ESP32-S2 soit adopté, bien qu'il lui manque quelques fonctionnalités telles que la connectivité Bluetooth et la prise en charge Ethernet. Malgré tout, un microcontrôleur rapide et compatible Wi-Fi, associé à un écran couleur et à une carte de développement facile à utiliser, sera certainement l'un des favoris des bricoleurs et des fabricants de l'Internet des objets.