Explore the powerful wireless capabilities of the Seeed Studio XIAO nRF52840 series, equipped with Nordic nRF52840 MCU, Bluetooth 5.0 connectivity, and options for embedded ML and advanced sensor integration.
MicroPython is a powerful and user-friendly interpreter for embedded systems, providing interactivity and ease of use for rapid development. The article discusses its advantages, such as the Read, Evaluate, Print, Loop (REPL) interface, and its extensive library support.
Developer Oliver Fabel has brought MicroPython to the Flipper Zero, providing an alternative to JavaScript for writing programs on this popular device without requiring custom firmware.
The Arduino Alvik is a boxy, cute, and accessible robotics platform that comes with a MicroPython curriculum, perfect for nurturing a love of robotics in a new generation.
Learn how to use timer interrupts (timers and event handling) with the ESP32 and ESP8266 programmed with MicroPython. Timer interrupts allow you to schedule and execute specific tasks at regular intervals or after a designated time delay.
The article explores the benefits and uses of MicroPython in embedded systems, particularly on MicroPython-capable chips like the Raspberry Pi Pico. The author describes how MicroPython's Read-Evaluate-Print Loop (REPL) makes it an excellent tool for board bringup, rapid prototyping, debugging, and exploring peripherals. The article also covers the batteries-included aspect of MicroPython, featuring a wide range of libraries available for use.
Arduino Alvik: A Cross-Discipline Tool for Robotics and Programming
* Easy programming: The Alvik is powered by the versatile Nano ESP32, which streamlines the learning curve in robotics with its comprehensive programming suite that includes MicroPython and Arduino language.
* Robotic potential: The Alvik comes with multiple integrated sensors, including a Time of Flight, RGB color and line-following array, 6-axis gyroscope and accelerometer, and touchable buttons. This allows users to tackle a range of innovative, real-world projects.
* Design flexibility: The Alvik features LEGO Technic connectors, allowing users to personalize the robot and expand its capabilities. It also has M3 screw connectors for custom 3D or laser-cutter designs.
* Connectivity: The Alvik has Wi-Fi and Bluetooth LE connectivity, making it easy to connect to other devices.
Repository for PicoUSB - RP2040 based, easy to use and learn - bad USB
This article provides a guide on how to use the ESP32C3's onboard EEPROM. It includes general ways to use the EEPROM, and specific examples using Arduino IDE and MicroPython.