stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Cheesebox

Hardware
  • 8 Devlogs
  • 29 Total hours

The cheesebox is a small emulation device that uses a cm5 board. It will have the power to emulate 5th gen and select 6th and 7th gen hardware. I plan for it to be kind of flat so I can make a screen, battery and controller addon down the line to make it portable. Why is it called “The Cheesebox”, because I like cheese.

$250 X Tier

Hiya, this isn't shipped, your BOM and README need some work. Please take a look at https://stardance.hackclub.com/resources/shipping-hardware

Open comments for this post

24m 17s logged

DEVLOG 8:

To be more cost-effective, I turned the 8-layer PCB into a 6-layer PCB. This cuts the price from like ~$100 USD to ~$50 USD.

0
1
24
Open comments for this post

2h 20m 40s logged

DEVLOG 7:
I finished up the DRC and my case design, and I’m pretty proud of it. It looks cool, works great (in theory), and is small enough to print on an A1 Mini. The large red piece is the button that goes through the hole at the top. It won’t be red in the final version. The smaller red pieces are SSD standoffs that limit how far down you can secure the SSD with a screw. There are three because I don’t know exactly how tall they need to be for the SSD to sit completely flat.

0
1
9
Open comments for this post

5h 29m 44s logged

DEVLOG 6:
I accidently crashed Kicad without saving while I was adding the 3d models for the external ports, so I had to do the whole board over again. Other than that, its been smooth sailing. I added a standoff hole for a 2242 NVMe drive, I got the models for the rest of the external IO and now need to start doing ERC checks.

0
1
24
Open comments for this post

3h 11m 52s logged

DEVLOG 5:
I did a TON of rewiring to fix the 5V and GND plane issue. I also finished wiring the front IO to the CM5, like two USB ports and one Type-C port, along with other miscellaneous wiring.

1
0
147
Open comments for this post

1h 25m logged

DEVLOG 4:

I FINALY figured out what was wrong with my board. There was a single wire that was connecting 5V and GND in a capacitor setup for my USB port hub. I have since fixed it and started working again on wiring things up

0
0
33
Open comments for this post

5h 48m 18s logged

DEVLOG 3:

I finished wiring the audio jack (I realized later that this was the physical plug and not the port for it), rewired the fan header and did the ERC checks.

Along with that, I realized that the m.2 slot was not a slot, it was actually a male header to go into a m.2 slot. So, I had to find a new footprint.

There is also an issue with the GND plane. For some reason all of the GND pins say they are +5V. I looked and I couldn’t find any place where they connect so that might be a good 2 hours of my next timelapse just trying to debug that…

https://lapse.hackclub.com/timelapse/gL8ZBrI2DDL1

0
1
20
Open comments for this post

8h 50m 24s logged

DEVLOG 2:

At this point I started wiring up all of the internal and external headers and ports including

  • An NVMe m.2 slot
  • A Magjack ethernet port
  • A HDMI port
  • Two USB A 3.0 ports
  • Another USBC port
  • A microSD card slot
  • And an internal 4pin fan header

I still want to wire up a few things like a 3.5 mm audio jack.

0
0
6
Open comments for this post

1h 29m 32s logged

DEVLOG 1:

 I placed the CM5 chip symbol down and the USBC port to power it. Then I proceeded to try and make a voltage regulator/buck converter to make the power input always 5V 5A.

But then I realized that USBC already delivered 5V and that I never had to regulate the voltage in the first place, and it is highly unlikely that anyone will accidentally input anything higher than 5A and if they input anything drastically low, the CM5 will just throw a low power error anyway.

https://lapse.hackclub.com/timelapse/_2j6yBSqNBtB https://lapse.hackclub.com/timelapse/_eZ7KOj5F4mC

0
0
15

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…