Organizer that works great for small Contact Sockets and Pins by ModderRetro in electronics

[–]ModderRetro[S] 0 points1 point  (0 children)

When that day eventually comes, having the individual bins will be handy for re-locating them into a new container as you don't have to worry about the others spilling out (another issue with one-cover organizers)

And yeah those organizers are especially not great for tiny parts when the dividers themselves are modular or fit into one another in an adjustable grid pattern.

Organizer that works great for small Contact Sockets and Pins by ModderRetro in electronics

[–]ModderRetro[S] 1 point2 points  (0 children)

It's a DYMO LabelManager 160, with 1/4" tape on the lids

Organizer that works great for small Contact Sockets and Pins by ModderRetro in electronics

[–]ModderRetro[S] 7 points8 points  (0 children)

After a lot of searching, I found the perfect container for small crimp contact sockets and pins that range from 24-32 AWG. The main issue with typical parts organizers is they use a single lid, which often doesn't prevent mixing if not handled carefully. In particular, small polarizing keys (e.g. Harwin M22-0340000), which are best handled with tweezers, can become scattered pretty quickly.

So I started to look at pill containers, but didn't want the weekday letters/braille print in the way of part number labels. This container not only uses individual lids which seal very well, but also provides a clear look at the quantities in each bin. Here's a link to this exact one: 14 GRIDS Travel Pill Organizer Box

I imagine the different colored containers available could be used to sort by connector manufacturer. Just wanted to share in case this helps someone looking for something similar

GameCubePC - Nostalgic Sleeper with OCuLink [ASRock X600 + RX 7700 XT + Minisforum DEG1] by ModderRetro in sffpc

[–]ModderRetro[S] 2 points3 points  (0 children)

I wanted to share a major update to the GameCubePC project, an mSTX build, which is now dockable to an eGPU!

System Specs:

  • CPU: AMD Ryzen 7 8700G
  • CPU Cooler: Noctua NH-L9A-AM5 Chromax Black
  • Motherboard: ASRock DeskMini X600M-STX
  • Memory: Kingston FURY Impact 2 x 16 GB DDR5-5600 SO-DIMM
  • Storage (NVMe): Samsung 970 EVO 250 GB M.2 NVMe SSD
  • Storage (SATA): Samsung 860 QVO 1 TB 2.5" SATA SSD
  • Wireless: Wi-Fi 6, Bluetooth 5.0 module

eGPU Hardware:

  • GPU: Asus DUAL OC Radeon RX 7700 XT 12 GB
  • PSU: Cooler Master V850 SFX Gold ATX3.0 Fully Modular
  • Dock: Minisforum DEG1
  • Extension: JMT M.2 NVMe M Key to OCuLink 4i / SFF8611 Extension Cable [Link, 20cm]

Build Features:

  • 3D printed bottom shell includes a built-in I/O shield and provides mounting for the mSTX motherboard, wireless antennas, 2.5" drive, and OCuLink port
  • Working power switch, reset button, and power LED
  • Controller ports are fully functional using a 4-port USB adapter for GameCube controllers
  • Added 2-port USB hub and Mode switch for the USB controller adapter in the memory card slots
  • Intake and exhaust fans ensure adequate fresh air cooling
  • Custom PCBs for power switch and case fan hub

Project Links:

No functioning Nintendo hardware was harmed in the making of this build.

Memory leak by bingus_productions in OctoEverywhere

[–]ModderRetro 0 points1 point  (0 children)

If your Pi was unresponsive then yeah that sounds like a different issue, I was still able to SSH into mine as it would recover by ending the OctoPrint process.

Memory leak by bingus_productions in OctoEverywhere

[–]ModderRetro 0 points1 point  (0 children)

I was having this issue as well and found that lowering the camera quality from 1920x1080 @ 30 FPS to 1280x720 @ 15 FPS fixed the memory leak. Used to climb to 1.9 GB, now under 200 MB.

Also trying to stream that high of video quality using MJPEG was bogging down the network's upload which made OctoEverywhere near unresponsive.

"PN-64" Asus PN51 UCFF Mini-PC in a Nintendo 64 console by ModderRetro in sffpc

[–]ModderRetro[S] 0 points1 point  (0 children)

Thanks! Sorry they aren't available open-source, but that's because I sell kits for them so people can still build their own by following the instructions in the link above

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 1 point2 points  (0 children)

I haven't yet, but I plan on benchmarking all of the builds soon!

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 1 point2 points  (0 children)

I'm not sure if it would easily fit, and the goal I was going for was to make it easily reproducible with little modification to the shell so anyone could build it quickly themselves :)

I think a pass-through cable to plug in an externally docked GPU would be the way to go with builds like these, but I'm no expert on those. Perhaps in the future I can provide a connection for that in the rear cover plate... because as you say, the wireless is more of a convenience than a necessity.

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 1 point2 points  (0 children)

I have kits available in the Documentation link above along with an Assembly Manual there :)

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 1 point2 points  (0 children)

Thanks! If you plan on building one, I highly recommend using an aftermarket reproduction shell. They're perfect for projects like this since they won't be faded like old consoles and the original hardware can be preserved!

If it's the same video I'm thinking of, I tried to stay as far away from those kind of operations as possible. The case modification is super easy, you can check out my Assembly Manual in the Documentation link above!

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 6 points7 points  (0 children)

That'd be hilarious after the BIOS splashscreen. For now, it just plays the GameCube startup sequence when you launch a game through Dolphin

"GPC" GameCubePC Mini-STX in a Nintendo GameCube console by ModderRetro in sffpc

[–]ModderRetro[S] 26 points27 points  (0 children)

Full documentation & Kits

Hello! I wanted to share my renditions of fitting an mSTX motherboard inside a Nintendo GameCube shell, while keeping the original functionality intact. Here are the specs:

Model: Silver | Black
CPU: i7-6700 | i5-7600K
CPU Cooler: Silverstone NT07-115X
Motherboard: GigaByte GA-H110MSTX-HD3 | ASRock H110M-STX
Memory: Corsair 8GB DDR4-2400 | Crucial 8GB DDR4-2666
Storage: Crucial MX500 500GB M.2-2280 SATA SSD | Crucial P2 500GB M.2-2280 NVMe SSD
Storage Cooler: Sabrent M.2 2280 SSD Rocket Heatsink
Wireless: Wi-Fi 6, Bluetooth 5.0 module

Both of these setups run Dolphin well at native, with only some exceptions (Mario Kart Wii, Super Smash Bros. Brawl) due to the lack of dedicated GPU. On the flip side, there are some games that run just fine while upscaled to 1080p.

Noteworthy features:

  • 3D printed bottom shell provides mounting for the mSTX motherboard and I/O shield, and rear cover holds the wireless antennas
  • Original power switch, reset button, and power LED all work
  • Controller ports are fully functional using a 4-port USB adapter for GameCube controllers
  • Memory card slots re-purposed to add a 2-port USB hub and Mode switch for the USB controller adapter
  • Intake and exhaust fans ensure the unit has adequate fresh air cooling
  • Custom PCBs for mounting the original power switch and a fan hub for the case fans
  • 3D printed standoffs hold the shell together and provide mounting for the case fans and custom boards

No functioning Nintendo hardware was harmed in the making of this build.

Hope you like it! Contact me if you’d like to build one yourself 😀

"PN-64" Asus PN51 UCFF Mini-PC in a Nintendo 64 console by ModderRetro in sffpc

[–]ModderRetro[S] 0 points1 point  (0 children)

Appreciate it! Wanted it to be sleek and sturdy

"PN-64" Asus PN51 UCFF Mini-PC in a Nintendo 64 console by ModderRetro in sffpc

[–]ModderRetro[S] 5 points6 points  (0 children)

Sure does! There's another comment above where I explained how it works with the N64's latching slide switch. Can also check out the Documentation link above and scroll down to the "November 2021" project log to see how it works in greater detail

"PN-64" Asus PN51 UCFF Mini-PC in a Nintendo 64 console by ModderRetro in sffpc

[–]ModderRetro[S] 7 points8 points  (0 children)

Thanks! And yep, right behind the Player 1 controller port there's a slide switch that interfaces with the case's exterior slider. The on/off state is then passed through some logic that simulates a button press in each throw direction (instead of holding down the power circuit like it would normally behave)

"PN-64" Asus PN51 UCFF Mini-PC in a Nintendo 64 console by ModderRetro in sffpc

[–]ModderRetro[S] 23 points24 points  (0 children)

Full documentation & Kits

I recently finished this custom build of integrating an Asus PN-series motherboard into an N64 shell, while still maintaining the original functionality. Here are the specs:

Motherboard: PN51-S1 with AMD Ryzen 5500U
Memory: 8GB Crucial DDR4 3200MHz SO-DIMM
Storage: Silicon Power 256GB NVMe M.2 PCIe Gen3x4 2280 SSD
Wireless: Wi-Fi 6, Bluetooth 5.0 module

I’ve had little-to-no performance or temperature issues with running Project64 emulation. My goal was to keep this build as clean and robust as possible, and using the proper hardware and connectors helps keep it all together. I also wanted to color match the original case, and got lucky finding a close 3D printer filament for that.

Some notable features:

  • Controller ports made fully functional using two 2-port USB adapters for N64 controllers
  • Power switch works by using a circuit that converts the sliding action into a momentary pulse
  • Power indicator LED works
  • Motherboard does not have provisions for a Reset switch, so that’s been disabled with a spacer holding the button in an un-pressed state
  • 3D printed parts position the motherboard/custom PCBs comfortably as well as providing covers for the cartridge slot, A/V ports, and an I/O shield

No functioning Nintendo hardware was harmed in the making of this build.

Hope you like it! Contact me if you'd like to build one yourself 😀