Another online electronic components store.
The online store of somebody in England who makes small, specific purpose devices for electronics hobbyists. If you need something odd, chances are he's made such a thing already.
It looks like a cute continuation of the Pwnagotchi project with some additional functionality. Installation is scripted (but can be done manually). There are no OS images to download (yet, anyway).
Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts.
Information about the various models of RasPi.
A shell script to bake raspberry pi OS disk images. Use plugins to download & mount image to copy/configure things to do on the first boot/login. Generates the image on the host and everything else will happen automatically on the first boot or first login. You can create different images with the same configuration by setting config-values programmatically.
sdm provides a quick and easy way to build consistent, ready-to-go SSDs and/or SD cards for the Raspberry Pi. This command line management tool is especially useful if you
Every one of your systems is fully configured with Keyboard mapping, Locale, Timezone, and WiFi set up as you want, all of your personal customizations and all desired RasPiOS packages and updates installed.
In the AUR as sdm-git.
This is a Raspberry Pi HAT that implements a PC-style parallel port. GPIO pins are organized as data, status, and control registers. The HAT includes a buffer chip that converts from the GPIB 3V3 logic to signals that conform to IEEE 1284. A 26 pin IDC header on the board connects to your DB25 connector. A parport-gpio driver and device tree overlay integrate the HAT with the Linux parport driver stack.
I wanted to use a parallel port based cooled astronomy camera, but preferred to use the compact and low-power Raspberry Pi over a PC at the telescope. Parallel ports are simple devices. Why not build one?
sf-hab.org's RP2040 based PicoBalloon Tracker PCB generation 1 for STEM education, designed by AG6NS.
The SIDKick pico ("SKpico") is a drop-in replacement for the SID 6581/8580 sound chips in the Commodore 64 and 128 computers. It has been designed as an inexpensive alternative to other replacements while not making compromises regarding quality. It consists of a simple interface board and a Raspberry Pi Pico (or compatible clone). The emulation is based on an extended version of reSID 0.16, and includes a few additional features.
Emulates the 6581 or the 8580 in single or dual SID mode. Has a built-in configuration menu that is accessed with a BASIC command (SYS 54301
for the c64, SYS 54333
for the c128). Supports stereo output if you hook a DAC up.
Uses surface mount components so this is not a project for the inexperienced or the faint of heart.
I recently needed to go on holiday, and was staying in a hotel with WiFi. Out of an abundance of paranoia, I decided to try setup a “router” that could sit between my devices and the hotel network.
Requires a USB wifi NIC in addition because the Pi has only one wireless interface.
I don't know why they needed to name a travel router this, but whatever.
Keeping a Raspberry Pi online and working with zero intervention for weeks, months, or years is somewhat of an art form. Several classes of things can go wrong, and you need to consider how your Pi will recover from each of them — and weigh the risks of each solution against its benefits.
Welcome to 101 Things, a collection of projects that celebrate creativity and hands-on ingenuity. If you share a passion for making things, you've come to the right place. Each project uses simple designs, and basic tools, to push the creative boundaries of a home tinkerer. Join me on this exploration of crafting, coding, and constructing, as we unlock the magic of making, one project at a time.
This project turns the Raspberry Pi Pico into a USB I/O Board.
It implements the USB protocol used by the dln2 Linux drivers and in addition it supports 2 CDC UARTS.
The RAD Expansion Unit is a cartridge/expansion for the C64 and C128 using a Raspberry Pi 3A+, 3B+ or Zero 2 to implement the actual functionality. Currently it emulates a RAM Expansion Unit up to 16mb (compatible to CBM 1700/1750/1764 REU, CLD Super 1750 Clone, CMD 1750/1750XL) and a GeoRAM/NeoRAM memory expansion up to 4mb. It also features a menu to browse, manage and launch REU- and GeoRAM-images, NUVIEs, and PRGs. The RAD is designed to not only emulate existing extensions, other things that have already been tested (but not yet included here) are, for example, MOS 6510/8500 emulation (incl. turbo mode) or using the RAD as a (co-)processor (in fact the menu runs on the ARM CPU only).
RAD's functionality is entirely defined by software. The connecting circuitry is quite simple and does not include any programmable ICs and is thus easy to build.
Open source powered meteor station. We are currently using the Raspberry Pi 4 as the main development platform, and we use digital IP cameras. The code also works on Linux PCs, and everything but the detection works under Windows. We are slowly phasing out the support for analog cameras, but they should work well regardless. The software is still in the development phase.
This repository contains code to control Raspberry Pi Pico, ESP8266, ESP32 or other MicroPython projects using a browser-based user interface. It allows you to interact with your Pico projects remotely from any device with a web browser, including smartphones, tablets, and computers.
Serve static and dynamic web pages from your Raspberry Pi Pico. Run Python functions on your microcontroller device from a web browser. Create dynamic web pages with live data from your Pico or other microcontroller. Blink the IP address using the built-in LED, handy when you're out in the field with no screen or computer. Display a file and folder list of your root directory with an attractive and responsive user interface.
A system for running distributed code over multiple PI Picos connected to each other. The reference implementation has them all standing on end in a ring, resembling a Cray supercomputer.
Wire all of the picos in parallel connecting GPIO 10,11,12,13 and GND to all of the picos. Each pico needs powering separatly either from the USB bus or 3v3 pin. Make the I2C bus as short as possible and you will need one pair of 4k7 Ohm resistors to +3v3 on GPIO 10 and 11, ideally in the last processor in the chain.
The Code is the same for all Picos, to specify a controller add a wire from GPIO 22 to GND There must be (only) one controller in each cluster.
piscope is a logic analyser (digital waveform viewer) for the RasPi. It shows the state (high or low) of selected GPIO pins in real-time. Uses the services of the pigpio library. pigpio needs to be running on the Pi whose GPIO are to be monitored. The pigpio library may be started as a daemon.
Install pigpiod on the RasPi: sudo apt-get install pigpiod pigpio-tools
Install PyScop on your workstation: yay -S pyscope
Start pigpiod: sudo pigpiod
Run pyscope on your workstation
export PIGPIO_ADDR=raspi
piscope
HackerBoards is an established comparison website for any single-board computer (SBC), module (SoM) and Linux-supported development board. With over 450 active entries, Board-DB is the largest online database and comparison tool for single board computers (SBCs), computing modules (SoMs), and development boards.
A large list of links to various ad-, sketchy-, spam-, and tracking blocklists in /etc/hosts format. Suitable for use with Pi-hole adblocking.