Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Raspberry Pi 4 Classic Mac por flemingt no Thingiverse

Descrição

I never owned a Classic Mac so I designed this representation in FreeCAD 19.1 to use a Raspberry Pi 4B, MZDPI-VGA-Zero screen, ribbon cable, and micro SD to SD card extension cable.

This is the screen: https://www.aliexpress.com/item/32911203371.html?spm=a2g0s.12269583.0.0.7f776208h3StfO

This is the SD extension: https://www.aliexpress.com/item/4001203159338.html?spm=a2g0s.12269583.0.0.544f1ef9iJgfwn

I took the ribbon cable from this: https://www.aliexpress.com/item/32848985668.html?spm=a2g0s.12269583.0.0.65b8317092xb0u

The "floppy" disc slot takes a full sized SD card. I desoldered a resistor on the SD card extension cable to make read/writes more reliable.

To get the screen working on a Pi4

  1. Create a full raspberry pi OS SD card.

  2. Create an empty file called SSH and put it in boot

  3. Create a wpa_supplicant.conf file, there's lots of info online on what to put in it, and put it in boot.

  4. Edit the config.txt file in boot to comment out the pi4 display drivers so that it looks like this: [pi4] "# Enable DRM VC4 V3D driver on top of the dispmanx display stack" "# dtoverlay=vc4-fkms-v3d" "max_framebuffers=2" I also added disable_splash=1 to the beginning of the file

  5. Insert the SD card into the pi and let it boot, the screen will be blank.

  6. if your wpa_supplicant.conf file is correct you should be able to see the pi on your network.

  7. SSH in using the default usr/pwd combo.

  8. Run the screen installer script: cd ~/ git clone https://github.com/tianyoujian/MZDPI.git cd MZDPI/vga sudo chmod +x mzdpi-vga-autoinstall-online sudo ./mzdpi-vga-autoinstall-online

You'll also need to change the following in boot/config.txt "dpi_output_format=0x07f003" to "dpi_output_format=0x07f203". To fix some weird colour issues. I also added the following lines based on some googling: gpio=18-19=op,dh,pd #this line is actually a change gpio=0-8=a2 gpio=12-17=a2 gpio=20-24=a2

  1. reboot the pi and the screen should work.

  2. connect a keyboard and mouse and continuing setting up the PI OS.

I had compiled a version of QEMU screamer on the lite OS and it runs OS9, this is a bit unstable so I switched to Mini vMac following instructions from here: https://www.instructables.com/Making-a-Tiny-Mac-From-a-Raspberry-Pi-Zero/ I used steps 8, 9 (but with WinSCP), 10, 11 & 12 only. (also here: https://www.thingiverse.com/thing:4775622)

Once completed, I set the application to auto-start

From the above link it looks like my idea wasn't very original, except I went for a Pi4 and designed a simpler to print and assemble 2 piece case with plenty of room to add internal speakers and a small amplifier.

Printing: Cura 4.9.1 Infill 20% 0.4mm nozzle 0.2mm layer height

UPDATE I've completely revised the case to be printed in 4 parts and friction fit together. Slots for a buck converter, sound amplifier, USB ports and speakers have been incorporated. Added a blank lower front panel with no USB ports

Thingiverse

Raspberry Pi 4 Classic Mac

43
Curtidas
0
Downloads
52
Coleções
Tags
Classic Mac raspberry pi 4
Licença Creative Commons - Attribution
Arquivos (5)
lower_front_panel.stl 22.9 KB
Screen.stl 70.5 KB
Case.stl 132.9 KB
rear_panel.stl 278.7 KB
lower_front_panel_no_USB.stl 16.5 KB
Ver no Thingiverse (abre em nova aba)