mirobo technology's Avatar

mirobo technology

@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.

433
Followers
186
Following
417
Posts
31.08.2024
Joined
Posts Following

Latest posts by mirobo technology @mirobo.tech

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...

10.03.2026 19:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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) 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.

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.

10.03.2026 18:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
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 in...

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...

10.03.2026 18:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A wooden table top displaying a variety of educational PCBs and robots.

A wooden table top displaying a variety of educational PCBs and robots.

A red cardboard box containing an XPR robot kit.

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! 😊

07.03.2026 23:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introductory C Programming Reference Microcontroller Programming Using C An Introductory C Programming Reference March 2026 Microcontroller Programming Using C - An Introductory C Programming Reference Version 1.3, March 2026 Micro...

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...

06.03.2026 17:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🀣

06.03.2026 00:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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...

05.03.2026 17:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Throwback to Sumo robot battles in my grade 10 computer technology class! πŸ€– πŸ₯Š πŸ€–

05.03.2026 17:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

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

05.03.2026 02:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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. πŸ˜‚

03.03.2026 19:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

03.03.2026 16:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Microcontroller Core Curriculum Microcontroller Curriculum This is a comprehensive set of learning activities originally designed for use in early high-school level computer technology classes. The complete set of learning materials...

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

03.03.2026 16:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 2
Video thumbnail

It’s Friday, Friday… IYKYK 🀣

Oh, and it’s a metronome too!

28.02.2026 00:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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).

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. πŸ€“

27.02.2026 19:16 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
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).

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).

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! πŸ˜‰ 🎹 πŸ˜€

27.02.2026 19:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Open, snap-in Arduino UNO mount - Free 3D Print Model - MakerWorld Download this free 3D print file designed by Chief human. Fasten this mount to your project and then easily snap-in your Arduino UNO! This version features an open bottom for faster printing using les...

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...

27.02.2026 18:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

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

26.02.2026 19:09 πŸ‘ 295 πŸ” 97 πŸ’¬ 9 πŸ“Œ 7

Trans rights are human rights and if one of is ain’t free then none of us are.

26.02.2026 12:15 πŸ‘ 3888 πŸ” 1487 πŸ’¬ 5 πŸ“Œ 8

#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.

26.02.2026 15:37 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Two small black PCBs with white silkscreen labels sitting on a wooden table top.

Two small black PCBs with white silkscreen labels sitting on a wooden table top.

Some new toys arrived! 😁

25.02.2026 18:33 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The Python on Microcontrollers Newsletter: subscribe for free

blog.adafruit.com/2026/02/25/t...

25.02.2026 15:57 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

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. 😊

25.02.2026 16:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks! I’d love to have you test it with your classes. Which language would you use with your students, Arduino or MicroPython?

25.02.2026 13:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

25.02.2026 01:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

25.02.2026 01:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Microcontroller Core Curriculum Microcontroller Curriculum This is a comprehensive set of learning activities originally designed for use in early high-school level computer technology classes. The complete set of learning materials...

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...

25.02.2026 01:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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. πŸ˜‚

25.02.2026 01:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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. 🀣 πŸ‘

23.02.2026 21:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

#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

πŸ₯Ή

20.02.2026 21:36 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I2C Level Shifters Explained in 90 Seconds (TCA9517)
www.CyberCityCircuits.com

19.02.2026 20:04 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0