Posts

MicroPython on ESP32S3 or STM32F405 Pyboard - Getting started for Final Year Projects

Image
Working on your final-year projects. Here are some guides or notes of Micropython programming that might be quite useful for the development for the FYPs (Final-Year Projects). Xiao ESP32S3 Sense Pinouts (click the picture to enlarge it) Xiao ESP32S3 Sense Front Diagram 1) Xiao ESP32S3 Sense eBook pdf free downloads: XIAO: Big Power, Small Board : Mastering Arduino and TinyML, by  :  https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/   Xiao Big Power PDF version Download ----- ----- ----- 2) ESP32S3 无名科技  No Logo Link: https://www.nologo.tech/product/esp32/esp32s3/esp32s3supermini/esp32S3SuperMini.html Path:  F:\Papers\PolyU-ama\projs\uPython-NoLogo_esp32s3\ESP32-S3-SuperMini+PICO+HXB-info\ Help commands - how to use help in MicroPython? Type help() in Thonny IDE >>> help() Welcome to MicroPython on the ESP32! For generic online docs please visit http://docs.micropython.org/ For access to the hardware use the 'machine' module: import machine p...

New small Xiao MG24 Sense board - can it run microPython?

Image
No. It can be programmed with Arduino IDE, but it has been integrated with sensors (mic, 6-axis IMU sensor, etc), excellent for IoT labs and teaching materials. The board follows the pin-outs and size of Seeedstudio's boards of Xiao series. Ref#1:  Getting Started with Seeed Studio XIAO MG24 | Seeed Studio Wiki   Specification: Why? ( Merits / Features ) Powerful CPU: with a 32-bit RISC architecture of ARM-Cortex M33 of max 78MHz, supporting instructions of DSP and FPU floating points. Ultra low power consumption: RX current 4.6mA/TX current 5mA (0dBm), various sleep modes. Powerful AI Multi-wireless protocols: WiFi, BLE PINOUT (Click the picture to enlarge it): Tutorial / Lab #01: Software Installation / Preparation  Lab Materials: Seeed Studio XIAO MG24 board PC Computer USB Type-C cable Arduino IDE is the recommended programming tool by SeeedStudio, so it is highly suggested to complete the software installation.   Lab Procedures: Download and Install a stabl...