I've you've got an XRPBeta robot and want to program it using regular MicroPython, I've put together a board module and test program: github.com/mirobotech/X...
@mirobo.tech
Retired (mostly) high school computer technology teacher creating and sharing simple and fun microcontroller projects and resources for education! Focusing on electronics, robotics, Arduino, RaspberryPiPico, MicroPython, and beginner programming.
I've you've got an XRPBeta robot and want to program it using regular MicroPython, I've put together a board module and test program: github.com/mirobotech/X...
A large, silver-grey 3D-printed XRPBeta robot (left) facing a small, red 3D-printed BEAPER Pico robot (right). Both are controlled by small, green Raspberry Pi Pico microcontrollers mounted on circuit boards containing components that enable interfacing to motors, servos, floor, and distance sensors.
A large, silver-grey 3D-printed XRPBeta robot (left) sitting beside a small, red 3D-printed BEAPER Pico robot (right). Both are controlled by small, green Raspberry Pi Pico microcontrollers mounted on circuit boards containing components that enable interfacing to motors, servos, floor, and distance sensors.
BEAPER Pico meets XRPBeta! π€π π€
I've assembled the XRPBeta I picked up at the ACSE Conference this past weekend. My impression: XRPBeta is a very capable robot, but more limited as a learning system for learning or teaching more general microcontroller programming skills.
It's teacher Tuesday!!
I hope you're having a relaxing and restful day if you're on spring break this week! βοΈ
Let me give you an extra break by creating a complete microcontroller curriculum for you β one week at a time. We're in week 7. See what's still coming π«£: docs.google.com/document/d/1...
A wooden table top displaying a variety of educational PCBs and robots.
A red cardboard box containing an XPR robot kit.
I presented two sessions for teachers at the ACSE conference today: first session on designing circuits for use in their computer technology classes, and a second session on using Tinkercad to teach electronic circuit concepts and programming. And, I got an XRP to play with! π
It's freebie Friday!!
Hey, teachers, are you teaching Arduino or PICmicro C in your classes? Here's a free, re-mixable C reference Google doc: docs.google.com/document/d/1...
π€£
These Sumo bots were controlled by Arduino UNO and my original ARPS shield.
Get the new ARPS-2 shield and its Gerbers from @pcbwayofficial.bsky.social here: www.pcbway.com/project/shar...
Throwback to Sumo robot battles in my grade 10 computer technology class! π€ π₯ π€
I have a fact-based feeling teachers are gonna like this beginner curriculum. π
It targets learning using either Arduino C code or MicroPython!
Look for the beginner activities written for ARPS-2, BEAPER Nano, and BEAPER Pico, or adapt them to your circuits: github.com/mirobotech
My 2019 MacBook Pro is getting all hot just thinking about the new Super cores...
Oh, wait, it just gets hot and runs its fans for pretty much any reason these days. π
Find the Beginner Activities for teaching using #Arduino code (for ARPS-2 and BEAPER Nano) or using #MicroPython (for BEAPER Nano and BEAPER Pico) here: github.com/mirobotech
It's teacher Tuesday!!
I'm giving teachers an extra March break π by creating a complete beginner microcontroller curriculum β one week at a time!
Take a look at the curriculum overview, here: docs.google.com/document/d/1...
#STEMeducation #programming
Itβs Friday, Fridayβ¦ IYKYK π€£
Oh, and itβs a metronome too!
A Piano 3 circuit (top) assembled onto its battery holder without a programming header installed. A Piano 3 circuit with an ICSP programming header for use with Microchip's PICKit programmers (bottom).
Piano 3 is controlled by a @microchip-makes.bsky.social PIC12F1840 and includes ICSP pads for easy (re-)programming. π€
Front edge view of two small black piano circuits sitting on a wooden table top. Piano 2 (left) has a physically smaller PCB and piezo speaker than Piano 3 (right).
Top down view of two small black piano circuits sitting on a wooden table top. Piano 2 (left) has a physically smaller PCB and piezo speaker than Piano 3 (right).
Piano 3 is the newest version of my learn to solder piano/metronome kit. The chonkier piezo lead to a larger PCB, which lead to a new shape... but it does provide 'grander' sound! π πΉ π
It's freebie Friday!!
Need a way to mount an Arduino UNO? Check out this 3D-printable mount and my other models on @makerworld.bsky.social: makerworld.com/en/models/51...
My pre launch page for the Build A Boy is live on @crowdsupply.bsky.social crowdsupply.com/natalie-the-nerd/build-a-boy
The only kit that will turn your Lego kit into a real working Game Boy - no emulation
Trans rights are human rights and if one of is ainβt free then none of us are.
#CSed w/AI is *so* different than what we'd previously done. We had taught techniques with mostly right and wrong implementations. Now it's: you've got this skilled and flawed partner who will give you different answers than your peers. Build skills to manage & critique this partner.
Two small black PCBs with white silkscreen labels sitting on a wooden table top.
Some new toys arrived! π
The Python on Microcontrollers Newsletter: subscribe for free
blog.adafruit.com/2026/02/25/t...
I have some prototype circuits here. Iβm happy to send either a BEAPER Nano or BEAPER Pico prototype for you to play with β you would need to supply the Arduino Nano ESP32 or Raspberry Pi Pico. Both run MicroPython. Please send me your choice and school address using the contact form on my site. π
Thanks! Iβd love to have you test it with your classes. Which language would you use with your students, Arduino or MicroPython?
The Arduino program files are for ARPS-2 and BEAPER Nano, and the MicroPython program files are for BEAPER Nano and BEAPER Pico. Find them in the Beginner Activities of each circuit here: github.com/mirobotech
I'm creating my beginner learning activities in Arduino C/C++ for both Arduino UNO and Arduino Nano ESP32, and in MicroPython for both Arduino Nano ESP32 and Raspberry Pi Pico.
It's teacher Tuesday!!
I've been creating a complete beginner microcontroller curriculum one week at a time. It's week 5 - Check it out here: docs.google.com/document/d/1...
Ugh, my 2019 MacBook Pro is randomly locking up and rebooting itself a couple of times per day... Needless to say this makes it harder to get work done. π
Haha, yes! The first time our vehicleβs infotainment system went wonky I just decided to try holding the power button down. Sometime between 10-15s later, it rebooted. π€£ π
#TodaysMomentOfAwesomeness
"Thank you for being chill when students have bad days" - Student who came in to class obviously upset, as he left class.
A reminder that teaching is about helping students become better humans, by being better humans.
#EduSky #ImNotCryingYoureCrying
π₯Ή
I2C Level Shifters Explained in 90 Seconds (TCA9517)
www.CyberCityCircuits.com