Alternative Idea #791
Updated by Hammel 13 days ago
This issue tracks interesting hardware to consider for use with PiBox and it's associated projects.
Keep this issue open and at the bottom of the highest priority list currently in progress.
h1. Hardware
# "PinePhone":https://www.pine64.org/pinephone/ from Pine64.org (in progress - see "Xeon":https://redmine.graphics-muse.org/projects/xeon/issues project.)
# "PiFi":https://raspberrypihq.com/how-to-turn-a-raspberry-pi-into-a-wifi-router/ - PiBox as a wifi router.
## Also see "OpenWRT on Pi":https://raspberrytips.com/openwrt-on-raspberry-pi/
# "WaveShare displays":https://www.waveshare.com/product/raspberry-pi/displays.htm for Raspberry Pi. Lots of interesting options here.
## WaveShare displays each have a wiki entry that points to supporting software. OLED's use an ST chip and have a C library that depends on the "libbcm2835":http://www.airspayce.com/mikem/bcm2835/ library.
## Waveshare also have Hats and Cameras to consider.
# "OLED displays":https://www.adafruit.com/category/98 @ Adafruit
## "SS_OLED":https://github.com/bitbank2/ss_oled library for SH1106/SSD1306 displays (Adafruit)
## "OLED hookup guide":https://www.raspberrypi-spy.co.uk/2018/04/i2c-oled-display-module-with-raspberry-pi/, uses python for software but has diagram for hardware hookup. Also has links to places to get OLED displays. eBay and Amazon are cheap. Adafruit is more expensive.
# "Pine64 Air Mouse":https://store.pine64.org/product/pine64-air-mouse-with-keyboard/ is a keyboard shaped like a TV remote. It's way cheaper than the FAVI's I've been using though the arrow keys are Ctrl-<key> which may make it difficult to use.
# "ZeroTerminal3":https://n-o-d-e.net/zeroterminal3.html is like an old PDA that is a full computer. It's design might make it useful in Xeon.
# "Precursor":https://www.bunniestudios.com/blog/?p=5921 is like an old PDA that uses an FPGA to allow different uses. Might be useful to Xeon is ARM images are available for FPGA.
# "ESP32-CAM":https://makeradvisor.com/tools/esp32-cam/, and associated "DIY video":https://youtu.be/MKiITEsOwRA
# "BME680 breakout":https://shop.pimoroni.com/products/bme680-breakout provides temperature, pressure, humidity, and indoor air quality sensors in an small form factor using SPI.
# "PiKVM":https://github.com/pikvm/pikvm - a variation of this would be a simple network controlled power switch for multiple outlets. A single ESP32 manages a "4- or 8-port relay":https://smile.amazon.com/gp/product/B0057OC5O8/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 via an Ironman monitor.
# "Arducam":https://www.arducam.com/docs/cameras-for-raspberry-pi/mipi-camera-modules/ - mipi csi camera modules (like phone cameras) for Raspberry Pi. Might work with "raspistill":https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md but would be better if it worked with omxplayer, ffmpeg and/or mjpeg-streamer.
# "PiCam":https://www.codeinsideout.com/blog/pi/setup-camera/ - general setup on Raspbian for CSI attached cameras.
# "PiBox Storage Server":https://www.kickstarter.com/projects/pastudan/pibox-a-modular-raspberry-pi-storage-server?ref=discovery&term=pibox - storage system I didn't create and who I talked to about naming - they're sending me sample hardware. Update: they never sent it.
# "WiFi Security Camera":https://drive.google.com/file/d/1vw2tccj3XuhogjaRGsXX_jjBj6HUAfGB/view?pli=1
## Based on "ESP32-CAM Development Board":https://www.dfrobot.com/product-1879.html?tracking=63a2727967b67
## "ESP32 Camera motion capture application":https://github.com/s60sc/ESP32-CAM_MJPEG2SD
## See also "ESP32_CAMERA-QR_Tutorial":https://wiki.dfrobot.com/ESP32_CAMERA-QR_Tutorial
# "PiSniffer":https://redmine.graphics-muse.org/issues/1107 - USB Sniffer (MITM device)
# "SATA3 stackable HD tray":https://www.thingiverse.com/thing:3177202 with "SATA-to-USB":https://www.amazon.com/dp/B00MYU0EAU/?coliid=ISH13EEDPE08X&colid=2ED10VE1XCQD6&psc=1&ref_=list_c_wl_lv_ov_lig_dp_it adapter and a "mountable USB hub":https://www.amazon.com/USBGear-4-Port-Mountable-Charging-5Gbps/dp/B012DZ4NJ8/ref=sr_1_6?crid=JAVONMT63T4&dib=eyJ2IjoiMSJ9.00I7lJa-70C5gnzYivJ7PsK_uJeW5VuYEcaWKaDO8LjsJ9HE76VJc6QdSCgRr0o0bW_ia9_W2uCXa_gpXaw17842VqmTIBDPMxaCyS_tt_-TjlOtPFOHyJzj6K1gRK2-Jis6gsKgnt2Qz2b50o_a0Fm-a7vGqhX5SBVdsJnP8H0lnnC5s7OlP3leMrTz195fZ8Vz5iixwP6_u2AoPkIJN1BuWM_Y1ibFzUL1P62bi9a9c3LurN9VRWkRJgi0qVwn790amTNwePI6zFo_QaNmibo3fipvUHA6FofiNGl4m4s.Pbw6QgB4aoyCzkNssmqgHRUPPrjdW46zpYrkcQOunOE&dib_tag=se&keywords=powered+4+port+usb+hub&qid=1712771632&s=electronics&sprefix=powered+4+port+%2Celectronics%2C845&sr=1-6.
# Drones built with "RasPilot":https://github.com/Marian-Vittek/raspilot and "PiFly":https://www.xrefactory.com/pifly/
# "Mestastic Node":https://meshtastic.org/docs/hardware/devices/linux-native-hardware/
## "Waveshare s126x LoRa":https://a.co/d/aU8GJ2u
## "Adafruit RFM9x":https://a.co/d/7rjUlhK
h1. Software
# "ustreamer":https://github.com/LalitMaganti/ustreamer is an alternative to mjpeg-streamer that might offer higher frame rates due to HW acceleration on the Pi.
# "Bluez-alsa":https://introt.github.io/docs/raspberrypi/bluealsa.html for BT on RPi, given that "omxplayer apparently does support Alsa":https://github.com/popcornmix/omxplayer/issues/442#issuecomment-270576613 since 2017 (how did I miss that?).
Back