Router Pi – a pi that acts as a router, dns and wifi access point for the rest of the network. To avoid overloading it, not much should be included for the micro-SD card. Nginx can be used for hosting static content for dashgl. (8GB)
Latte Panda – Set this up with CentOS 7, to be used with the FBX SDK, Amazon Kindle SDK, and to host KVM guests on the network. 256GB of micro-SD card should also be included for storing roms and rom files on the network via samba. Nginx can also be used to host static files.
Libreboard – Set this up with Ubuntu or Debian (which ever one works), and set up apache, php and mariadb to host a next cloud server on it, and also host images and media over the network with samba.
PSP – psx and psp. 64GB or 256?
Pi test bench – Raspberry pi 3 with 5″ 800×600 monitor running retro pi for running and testing ports, also Use nes romhacks, classic snes games, gba
Pi screen test 1 – Raspberry pi 3 running 2.4″ 320×240 spi interface
Pi screen test 2 – Raspberry pi 3 running 3.5″ 320×240 hdmi interface
Pi Screen test 3 – Raspberry pi 3 running 3.5″ 800×600 spi interface
Pi Desktop – Raspberry pi 3B+ with i3wm desktop 64GB
Pretty happy with everything except for the redundant devices hosting services on the network. The latte panda is the one device that I definitely need to use because of the KVM host. I wonder if I can install to the 32GB of included eMMC for kvm (hosting windows xp for daemon tools), fbx sdk and kindle. And then I could host the network with a usb wifi adapter (for just my computer and cell phone). And then use a combination of storage for the applications (nextcloud -> micro-sd, samba-> usb), and then use nginx to host multiple domains locally.
ffmpeg -i input.mp4 -filter:v “scale=-2:360” -vcodec libvpx -qmin 0 -qmax 50 -crf 10 -b:v 1M -acodec libvorbis output.webm
For the screen we can use: WINGONEER Raspberry Pi 3.5inch 800×480 60fps, which uses the GPIO. I think the documentation for this can be found in the raspi-wiki on this page. Assuming that this is the right display, then we need to write the following into the /boot/config.txt file.
#for raspberry pi 3b+/3b/2b+/b+ dtoverlay=dpi18 overscan_left=0 overscan_right=0 overscan_top=0 overscan_bottom=0 framebuffer_width=800 framebuffer_height=480 enable_dpi_lcd=1 display_default_lcd=1 dpi_group=2 dpi_mode=87 dpi_output_format=0x6f005 hdmi_timings=480 0 16 16 24 800 0 4 2 2 0 0 0 60 0 32000000 6 display_rotate=3
For the Battery I think we can use this UPS hat. Since it stacks, I think that means we can use a Raspberry Pi 3 (and underclock it down to match the Pi Zero), to get wifi and bluetooth. I don’t think we need the Raspberry Pi 3B+ or 4, since we generally don’t need the heat or extra power, since we’re generally going for 2d at 800×480.
How to draw psp: https://www.drawingforall.net/how-to-draw-a-psp/
How to draw Gameboy: https://www.drawingforall.net/how-to-draw-a-gameboy/
Legend of Dragoon
How to specify 16 bit, 32 bit?
How to specify width and height?
How to create new virtual interface?
How to stream data?
sudo ffmpeg -f fbdev -r 20 -i /dev/fb0 this_test.mpg
Raspberry Pi Security Camera
Raspberry Pi Case: https://www.tindie.com/products/Ampersand/null-2-kit/
Framebuffer Png: https://github.com/AndrewFromMelbourne/raspi2png
root@raspberrypi:/home/pi# apt-get install -y vim gcc g++ make zip git openjdk-11-jdk libmariadb-dev-compat libmariadb-dev python pkg-config libgtk2.0-dev libcurl4-openssl-dev libidl-dev libxt-dev unixodbc-dev bison flex