This curriculum has been designed to take your students from basic microcontroller hardware interfacing to sophisticated microcontroller programs using ARPS-2 (Arduino UNO), BEAPER Nano (Arduino Nano ESP32), and BEAPER Pico (Raspberry Pi Pico). Get the activities here: https://github.com/mirobotech

#STEMeducation #Arduino #RaspberryPiPico #Programming #MicroPython

It's teacher Tuesday!!

I've been sharing a new beginner programming activity every week for both #Arduino C and #MicroPython and this is week 12 – the beginner course is now complete! Next week I'll share some capstone project starters.

See the curriculum overview: https://docs.google.com/document/d/1Das4E6nijXZ-mP2Ikqn5dJvDbbGIyy0oLm7_AzW3-Ww/edit?usp=sharing

Microcontroller Core Curriculum

Microcontroller Core Curriculum This is a comprehensive set of learning activities designed for use in high-school level computer technology classes. The complete set of materials can be used as an introductory self-study course in microcontroller programming, while individual activities may be u...

Google Docs
@rpimag I've made good progress on my #MicroPython RTK #GNSS (precision GPS) firmware for the Pico. I can now configure the GPS module while passing through GPS data to the USB output of the Pico. So other GNSS software just sees data as if the GPS module was connected directly to USB, but my code is a man in the middle, capturing data and displaying stats on the Pico Display. A LiPo battery maintains power when you unplug the USB lead from a computer. #MakerMonday
Working on some bus servo stuff, with #MicroPython, needed a robot arm to put them in...
ESP32-C5 Tux Dev Board

ESP32-C5 Development Board with battery charging circuit (TP4056), voltage divider for measuring battery status and RGB-LED

$15 STM32U575 development board features FPC display connector, microSD card slot, two 48-pin GPIO headers

A few days ago, we looked at the WeAct Studio STM32U585CIU6 development board, which features an ultra-low-power STM32U5 Cortex-M33 MCU and was added to MicroPython v1.28. If you're looking for another STM32U5-based option, especially for compact UI projects, Maker Go now offers an STM32U575 board with a display connector, a microSD card slot, and many more GPIOs While the STM32U585 on the WeAct board features cryptographic accelerators, the STM32U575VGT6 MCU on the Maker Go board is closely related and still offers the same high-performance Cortex-M33 core running at 160 MHz, along with ultra-low-power capabilities. This new board also adds 8MB of external flash and is designed to accept 1.47-inch or 2.0-inch LCDs directly via a ribbon cable. STM32U575VGT6 board specifications: Microcontroller – ST STM32U575VGT6 Core – Arm Cortex-M33 Armv8-M core clocked at up to 160 MHz with FPU, Arm TrustZone Memory – 786 KB SRAM Flash – 1024 KB (1

CNX Software - Embedded Systems News
WeAct STM32U585CIU6 Core Mini – An $8 STM32U5 board supported by MicroPython v1.28

While checking out MicroPython v1.28 changelog, I noticed a board from WeAct Studio based on ST's STM32U5 Cortex-M33 microcontroller: the WeAct STM32U585CIU6 Mini Core board (WEACTSTUDIO_MINI_STM32U585 in MicroPython code). I found it interesting/newsworthy, as while I had written about the initial STM32U5 MCU release in 2021, and followed up with beefier STM32U5 SKUs with NeoChrom 2.5D GPU and up to 4MB flash in 2023, we had yet to cover a third-party board based on an STM32U5 MCU, excluding the Arduino UNO Q SBC running Linux on a Qualcomm QRB2210 MPU and using an STM32U585 for real-time and I/O control. The WeAct STM32U585CIU6 Core Mini changes that as a low-cost, standalone STM32U5 MCU board. WeAct STM32U585CIU6 Core Mini specifications: Microcontroller - ST STM32U585CIU6 Core – Arm Cortex-M33 Armv8-M core clocked at up to 160 MHz with FPU, Arm TrustZone Memory – 768 KB RAM Flash – 2048 KB flash GPU -

CNX Software - Embedded Systems News

It's teacher Tuesday!!

Hey #STEMEducation teachers, I'm creating a new beginner microcontroller curriculum for both #Arduino and #MicroPython, and have been posting a new programming activity every week. It's nearly done – this is week 11!

Get the curriculum: https://docs.google.com/document/d/1Das4E6nijXZ-mP2Ikqn5dJvDbbGIyy0oLm7_AzW3-Ww/edit?usp=sharing

Microcontroller Core Curriculum

Microcontroller Core Curriculum This is a comprehensive set of learning activities designed for use in high-school level computer technology classes. The complete set of materials can be used as an introductory self-study course in microcontroller programming, while individual activities may be u...

Google Docs
#MicroPython v1.28 released
…mit nicht wirklich spannenden neuen Features
×
Working on some bus servo stuff, with #MicroPython, needed a robot arm to put them in...