# Working on custom harware, preparing a future class

**URL:** https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070
**Category:** Educators' Lounge
**Created:** [July 25, 2026, 7:22pm UTC](https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070 "2026-07-25T19:22:03Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![luxregina](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luxregina/32/32544_2.png) [@luxregina](https://forum.makecode.com/u/luxregina)
#### Post date: [July 25, 2026, 7:22pm UTC](https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070/1 "2026-07-25T19:22:03Z")

</div>

Hello!

I’m an Art School Professor teaching Game production and Game design for BFA students.

- I teach mostly capstone classes (ambitious 3D games), but also a mid-cursus Game design class (we focus on Board games) and an Intro to Game development class.
- The intro class is the one relevant to this forum, as I have my students use MakeCode Arcade to quickly prototype 2D games to start some early discussions on Game design, Level design, Player narrative, etc..  
You can view some info about this class, and some student work sample here: [http://luxregina.com/portfolio/intro-to-game-development/](http://luxregina.com/portfolio/intro-to-game-development/)

This summer, I’ve started developing a custom hardware to possibly offer a class where students build their own handheld consoles. But I do have some questions! 🙂  
I assume tagging @jacqueline.russell is the proper etiquette?

# The Project so far

I’ve been following the “MakeTato” tutorial \> [https://austonstewart.com/posts/maketato-diy-handheld/](https://austonstewart.com/posts/maketato-diy-handheld/) and [Maketato - A DIY, Pico-based handheld students can build](https://forum.makecode.com/t/maketato-a-diy-pico-based-handheld-students-can-build/30976)  
I have designed a shell prototype, 3D printed, and I do have a functioning console prototype:

 ![midterm](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/f/1f47735396a1b75783fe1665e4dfa8141593da5a.png)  
 ![midterm2](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/9/5/95f59d2f5251f93203422cfb120adccd7374b543.png)

I’m very new to electronics, so I’m in the process of learning the whole thing. So far, everything is working as expected, but I’m running into some questions I need help with

# My questions

- Is there any future plan to **support the PICO2 (RP2350 microcontroller)**: the RP2040 is fine, but the pico2 has more power, which would allow more ambitious MakeCode Arcade games (like this one \> [https://www.youtube.com/shorts/Mt57WJGPy08](https://www.youtube.com/shorts/Mt57WJGPy08) ).

- I want to **upgrade the screen siz** e: I’ve purchased a larger screen, a 2.4" SPI TFT LCD Display ST7735 240×320 ([https://www.amazon.com/dp/B0D5HCDNY5?ref=ppx\_yo2ov\_dt\_b\_fed\_asin\_title](https://www.amazon.com/dp/B0D5HCDNY5?ref=ppx_yo2ov_dt_b_fed_asin_title)).  
I’m having issues with the **wiring or the bootloader** : the screen illuminates white. I’ve tried debugging using this wiki ( [https://github.com/Microsoft/uf2/blob/master/cf2.md](https://github.com/Microsoft/uf2/blob/master/cf2.md) ) and used the patcher to update the bootloader, but I must be doing something wrong.  
Is there anyone here that can answer bootloader questions and help me out?

Finally, I’m looking forward seeing some of you: **I’ve registered for the talk on July 31st, about Custom Hardware**!

Thanks in advance! 🙂

---

<div class="post-metadata">

### Author: ![jacqueline.russell](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jacqueline.russell/32/173_2.png) [@jacqueline.russell](https://forum.makecode.com/u/jacqueline.russell)
#### Post date: [August 3, 2026, 5:19pm UTC](https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070/2 "2026-08-03T17:19:22Z")

</div>

Hi @luxregina! It was very nice meeting you last week. Reading more about your Intro Game Dev class here, it looks **amazing**!!! I want to take this class 😀. As I mentioned on the call, we have no near-term plans to support the Raspberry Pi Pico 2. For getting unstuck with the wiring/bootloader issue you’re facing, could you please email me at [jacqueline.russell@microsoft.com](mailto:jacqueline.russell@microsoft.com)? Please include as much detail as possible about the setup and what you’ve tried so far. I’ll see if I can get someone to help troubleshoot this issue with you. Thanks! Jacqueline

---

<div class="post-metadata">

### Author: ![luxregina](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luxregina/32/32544_2.png) [@luxregina](https://forum.makecode.com/u/luxregina)
#### Post date: [August 6, 2026, 3:40am UTC](https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070/3 "2026-08-06T03:40:30Z")

</div>

Thanks @jacqueline.russell !

I’m done with my console - I’ve made a video that can be viewed here \> [https://www.youtube.com/watch?v=UZcDpu\_\_DRo](https://www.youtube.com/watch?v=UZcDpu__DRo)  
I will send you an email with all my questions tomorrow or Friday: I will organize them so that it’s easy to go through 🙂

I had a blast building that console, and this is just the first step into developing a lot more hardware compatible with your amazing tool!!! 🙂

---

<div class="post-metadata">

### Author: ![jacqueline.russell](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jacqueline.russell/32/173_2.png) [@jacqueline.russell](https://forum.makecode.com/u/jacqueline.russell)
#### Post date: [August 6, 2026, 4:21pm UTC](https://forum.makecode.com/t/working-on-custom-harware-preparing-a-future-class/45070/4 "2026-08-06T16:21:38Z")

</div>

Oh wow!!! This is so so cool! I love the video - really brings the whole making process alive ✨ . Please do send us your tutorial and we’ll post. Congratulations!!!
