Uploaded September 2009 | Updated September 2026, 6 hours ago
This is how I'm programming SaveMiis now :-)
This is a programming robot built using Fischertechnik parts. I'm using two motors and two microswitches, plus some Python scripting to talk to the interface and automate the programming of the CPLD. One motor deals with pushing SaveMiis out, and the other lowers the pogo pins onto it.
It's somewhat flaky in construction (for example, the position of the SaveMii as it is pushed is determined solely by timing) but it appears to be accurate enough in practice.
The software used in the video was an early test version. The one I have now gives auditory feedback when programming fails or when a bunch of units have gone by (so you can refill the stack), and it also saves time by returning the "pusher" home while it programs the current unit.
See savemii.net for the product ;)
This is how I'm programming SaveMiis now :-)
This is a programming robot built using Fischertechnik parts. I'm using two motors and two microswitches, plus some Python scripting to talk to the interface and automate the programming of the CPLD. One motor deals with pushing SaveMiis out, and the other lowers the pogo pins onto it.
It's somewhat flaky in construction (for example, the position of the SaveMii as it is pushed is determined solely by timing) but it appears to be accurate enough in practice.
The software used in the video was an early test version. The one I have now gives auditory feedback when programming fails or when a bunch of units have gone by (so you can refill the stack), and it also saves time by returning the "pusher" home while it programs the current unit.
See savemii.net for the product ;)

![M2 Asahi Linux bring-up [2022-06-27]
The M2 is here! Time to make it run Linux.
Website: https://asahilinux.org
Patreon: https://patreon.com/marcan
GitHub Sponsors: https://github.com/sponsors/marcan
In these streams I show how I work. I may or may not talk, and I may or may not read the chat. If you need to catch my attention, its probably best to ping me on IRC, check out asahilinux.org for details!
There is currently no set schedule for these streams, so subscribe and click the bell if you want to be notified when they happen.
I do not broadcast background music, for copyright reasons and because my music tastes may not match yours. I highly recommend bringing along your own music! M2 Asahi Linux bring-up [2022-06-27]](https://i.ytimg.com/vi/SidIJkC5YN0/mqdefault.jpg)



![Work stream: Writing a hypervisor Pt.12 [2021-05-25]
Mmiotrace hypervisor, maybe?
Website: https://asahilinux.org
Patreon: https://patreon.com/marcan
GitHub Sponsors: https://github.com/sponsors/marcan
In these streams I show how I work. I may or may not talk, and I may or may not read the chat. If you need to catch my attention, its probably best to ping me on IRC, check out asahilinux.org for details!
There is currently no set schedule for these streams, so subscribe and click the bell if you want to be notified when they happen.
I do not broadcast background music, for copyright reasons and because my music tastes may not match yours. I highly recommend bringing along your own music! Work stream: Writing a hypervisor Pt.12 [2021-05-25]](https://i.ytimg.com/vi/VX5G-fvcG44/mqdefault.jpg)
![Bringing up Asahi Linux on the M1 Pro, Part 2.5 [2021-11-02]
HV works, but AIC is being tricky. Time to take out the big guns and do full MMIO traces.
Website: https://asahilinux.org
Patreon: https://patreon.com/marcan
GitHub Sponsors: https://github.com/sponsors/marcan
In these streams I show how I work. I may or may not talk, and I may or may not read the chat. If you need to catch my attention, its probably best to ping me on IRC, check out asahilinux.org for details!
There is currently no set schedule for these streams, so subscribe and click the bell if you want to be notified when they happen.
I do not broadcast background music, for copyright reasons and because my music tastes may not match yours. I highly recommend bringing along your own music! Bringing up Asahi Linux on the M1 Pro, Part 2.5 [2021-11-02]](https://i.ytimg.com/vi/VjGp1Yn-11A/mqdefault.jpg)


![Work stream: Writing a hypervisor Pt.4 [2021-05-04]
Mmiotrace hypervisor, maybe?
Website: https://asahilinux.org
Patreon: https://patreon.com/marcan
GitHub Sponsors: https://github.com/sponsors/marcan
In these streams I show how I work. I may or may not talk, and I may or may not read the chat. If you need to catch my attention, its probably best to ping me on IRC, check out asahilinux.org for details!
There is currently no set schedule for these streams, so subscribe and click the bell if you want to be notified when they happen.
I do not broadcast background music, for copyright reasons and because my music tastes may not match yours. I highly recommend bringing along your own music! Work stream: Writing a hypervisor Pt.4 [2021-05-04]](https://i.ytimg.com/vi/WKoS3XWoFuw/mqdefault.jpg)
