This repo is a list of ideas / projects to do on a Raspberry Pi
- Headless install of bookworm on Pi0r1W using g_ether (ether gadget) IPv6
- Headless install of bookworm on Pi1Br2 using eth0 IPv6
- Headless install of bookworm on Pi0r1W/Pi1Br2 using USB-TTL serial
- Headless install of bookworm on Pi0r1W/Pi1Br2 using Pico as a USB-TTL serial (picoprobe)
- Use CD4504B to do TTL transition from 3V3->5V->3V3
- Do an I2C loopback from I2C0 to BSC on Pi0r1W
- Drive a 6502 processor using a PICO in bitbang mode
- Drive a 6502 processor using a PICO in PIO mode
- Drive a 6502 processor using Pi0r1W
- 8bit i2C expander (MCP23008), 16bit SPI expander (MCP23S18)
- Power and boot and login to Pi0r1W using a USB-TTL widget
- piDaisy - Pi1Br2->Pico(spi); Pi1Br2->Pi0r1W(i2c); Pi1Br2->ODroid(g_ether/serial/ether);
- Build vasm for 6502 project
- Build burn utility for 6502 project
- Install micropython default script (main.py) then break into it via serial.
- Set hardware-ids on g_ether modulule parameters to remove floating IPs
- Combine g_ether, ICS, and rootnfs to make a diskless boot
- Combine g_ether, rpiboot, ICS, and net_install boot.img to do a network install on PiZero
- Perform a Win10 IoT install to run powershell on a Pi2/Pi3
- Install Win11 on 4GB Pi4
- Use PINN to dual boot a Pi.
- Add another disk to WSL
- LFS from WSL
- Try
systemd.debug_shell
in initramfs to swap USB from rpiboot to USB - Use hamming-codec for piSlave project
- Make 5v Relay curcuit so that you can switch from on OTG device to another (dual honed cable)
- Use the PiOS from scratch project
- pigpio polls slave I2C, figure out how to hook the intterrupt.
- Using cc65 with 6502 project (ref1, ref2)
- Make a Gentoo bin-pkg server (with datacenter SATA drive and PWR adapter, and splitter]k)
- Install slackware on Pi (Slack 15 requires armv7 or higher)
- Add GParted to initramfs
- Gentoo from scratch using catalyst
- Add WiFi to Dracut (Gentoo initramfs)
- Learn how to launch a U-Boot shell
- Request that RPi
bootcode.bin
support GPT (test with Gentoo builder) - Gentoo build server
- Make a user Raspberry Pi Wiki page
- Make a Gentoo pull request for raspi-config for eventual GURU submission
- Try an IO Expander
- Try adding a disk to WSL2 and perform LFS on it.
- RTC for Pi with a wake alarm
- WiFi NFS Boot
- Install Arch (needs copy-edit)
- Share usb0 internet connection through PC, see linux guides (arch, xmodulo)
- SPI SD-Card to boot from SD1 instead of SD0 (post question)
- Build micropython for 6502 project
- Install Gentoo (needs copy-edit)
- Make InitRamFS install