Hi There! I'm interested in hardware mods.

nimaid

Member
OP
Newcomer
Joined
May 18, 2024
Messages
8
Trophies
0
Age
28
XP
36
Country
United States
Hey everyone! I'm new here and wanted to introduce myself. I am an electrical engineer, a firmware programmer, and a Pythonista. I am fascinated by the new hardware mods coming out for the Switch, not because I want to run pirated games, but because the modchips being made right now are legitimately so cool to me from a technical perspective.

I use microcontrollers frequently, ranging from using an Arduino Uno programmed using the Arduino ecosystem to using a bare PIC programmed with a PICkit 3 and raw C. I've even made a few in-house dev boards for various companies I've worked for, but they always focused on "how many more useful things can we cram on this board", which is a trend that is mirrored in the "real" dev boards like Adafruit and Arduino sells.

I loved the idea of those Trinket clones that had removed LITERALLY EVERYTHING but the bare minimum to run the chip and solder wires to. No USB connector, no onboard DotStar, no bulky through-hole pads, not even a reset button. This is appealing to me because it means I am able to install those devices somewhere else in my project and then just run wires as I see fit. This is really useful for stuff like Circuit Bending, where you also have limited space, limited mounting spots, and mostly just loose wires flying around.

I didn't like the design of the Rebug SwitchME M0 (not great electrical engineering practices, unhelpful pinout, overly-large). While the RCMx86 might be a good board for me to use for circuit bending, all the ones I see people getting are knockoffs, and even if I got a genuine one, I would have to do some reverse engineering to get it programmable in Arduino.

So, I'm making my own microscopic stripped-down Trinket M0 dev board, named the Nimbug M0. It looks similar to a miniature RCMx86, but it's firmware-compatible with the Rebug SwitchME M0. It has its own well-defined Arduino board definitions that let you program it yourself. It also comes with a customized UF2 bootloader, so you also have the option of flashing pre-made .uf2 files.

I can't post links or anything because I am still a new member, but I plan on sharing when I can!

Pre-Fabrication Renders
PCB_Front.png
PCB_Back.png


Dimensions (mm) & Layers
PCB_Dimensions.png


Schematic
Schematic.png
 
Last edited by nimaid,

AdenTheThird

The Apathetical Atheist
Member
Joined
Apr 1, 2018
Messages
1,133
Trophies
1
Location
Pacific Ocean
XP
2,563
Country
United States
This is super cool. I'm actually working with Arduino boards for a college class right now and I've very much enjoyed it. We had to do a project of our choosing for a final grade in that class and I ended up emulating the entire ocarina from The Legend of Zelda: Ocarina of Time. It was a lot of fun.

This project of yours looks interesting and I look forward to future updates!
 
  • Like
Reactions: AncientBoi

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty
    what are you looking at?
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • NinStar
    Xdqwerty @ Xdqwerty: @BakerMan, which one of your brothers?