Makepython ESP32

Introduction

Python is one of the most widely used, simple and easy-to-learn programming languages around. MicroPython is a lean implementation of the Python 3 programming language that has been pared down to run efficiently on microcontrollers.

MakePython ESP32 is preloaded with MicroPython, simple and suitable for beginners to learn the basic programming with MicroPython. Programming of applications is done with the easy to use THONNY IDE.
MakePython ESP32 is a powerful, generic Wifi+ BLE MCU module target to MicroPython learners & developers. It is truly “breadboard compatible”, with the very detailed pins explanation.
The MakePython ESP32 has 2 optional for users: WROOM(NO PSRAM) and WROVER(8MB PSRAM).

Makepython with graphic display and wireless WIfi connection

Features

  • Wi-Fi Protocols: 802.11b/g/n(802.11n up to 150Mbps),A-MPDU and A-MSDU aggregation and 0.4us guard interval support
  • Wi-Fi Frequency range: 2.402GHz – 2.483Ghz
  • Bluetooth Protocols: Bluetooth v4.2 BR/EDR and BLE specification
  • Bluetooth Radio: NZIF receiver with-97 dBm sensitivity, Class-1/class-2 and class-3 transmitter, AFH
  • Bluetooth Audio: CVSD and SBC
  • CPU: Two low-power Xtensa® 32-bit LX6, ESP32-D0WDQ6
  • CPU clock frequency: 80MHz to 240MHz
  • Module interface: SD card,UART,SPI,SDIO,I2C,LED PWM,Motor PWM,I2S,IR,pulse,GPIO,capacitive touch sensor,ADC,DAC
  • On-chip sensor: Hall sensor
  • On-chip Internal RAM: 520KB
  • Integrated crystal: 40MHz crystal
  • Integrated SPI flash: 4MB
  • ESP32 Module: ESP32 WROOM(NO PSRAM), ESP32 WROVER (8MB PSRAM)
  • Power supply: 5V, integrate 5V-to-3.3V LDO
  • Operating current: Average 80 mA
  • Minimum current delivered by power supply: 500 mA
  • OLED: 1.3inch SSD1306/SSD1315
  • Recommended operation temperature range: –40℃ ~ +85℃
  • Board size: 70*32.6mm
  • Moisture sensitivity level(MSL): Level 3

Pin layout

Pinlayout Makepython ESP32

Notice:
①IO34, IO35, IO36, IO39 input only.
②GPIO12 is internally pulled high in the module and is not recommended for use as a touch pin.

Usage

Github:Makepython-ESP32

Programming examples

MakePython ESP32 – MakerFabsWiki

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *