The OUI Spy is a cutting-edge, functional art piece that combines technology and style. Based on the ESP32-S3 platform, this BLE detection system is designed to be both practical and visually striking, with a clear, flexible PCB that’s ready to be sewn or displayed. Integrated PWM-controlled buzzer alerts you to detected signals. Charge, power, and program via the convenient USB-C connector. 512KB SRAM, 384KB ROM, 8MB Flash memory provide plenty of storage for custom firmware and flexible use cases. Includes routing holes for attaching/sewing a battery controller to power your patch on the go.
ESP32 Bus Pirate is an open-source firmware that turns your device into a multi-protocol hacker's tool, inspired by the legendary Bus Pirate. It supports sniffing, sending, scripting, and interacting with various digital protocols (I2C, UART, 1-Wire, SPI, etc.) via a serial terminal or web-based CLI. It also communicates with radio protocols like Bluetooth, Wi-Fi, Sub-GHz and RFID.
Users interact with the unit over CLI, serial, or over wifi if you connect your laptop to the unit as an access point.
Supports over a dozen interfaces and several dozen different operations.
The cool thing is, if you do electronics you probably have one or two sitting around right now.
Plug in a MAC address and it'll tell you who the manufacturer probably is from the first three octets.
The tinySA are a small spectrum analyzers and signal generators with some nice capabilities. Multiple models (different sizes, bandwidths, numbers of inputs).
Ultra-compact radiation detector add-on for your Flipper Zero. Monitor beta and gamma radiation levels. Gain environmental awareness instantly.
A2Pico is, essentially, a universal peripheral card for your Apple ][ Computer. Want a Z80 CPM Card? Maybe you need inexpensive mass storage. Need to add SmartPort support to your machine? Or, maybe you’re a hacker and want to design your own function. A2Pico lets you do just that!
Using it easy: Flash it with the firmware you want to use (or write your own firmware!), put it in the appropriate Apple // slot and have fun!
The architecture is well documented and ready for you to hack and make your own.
This is a breakout board that along with a Raspberry Pi Pico becomes a CNC motion controller for devices like routers, mills, lasers and lathes. Using grblHAL, it forms the basis of a motion control system with advanced features that you would have to pay multi-hundreds of dollars to get with other products. With a $4 USD Pico Microcontroller, this is a very cost effective CNC controller. Soldering required.
The Oasis BBS is a Commodore 64 BBS run from 1985 to 1990. At the time it was on the bleeding edge of Commodore technology running the Color 64 BBS software along with a 2400 baud connection and 80 megabytes of storage via the Lt Kernal hard drive platform. After 28 years we're back online and available as a Telnet BBS. In addition the site has grown to include a website and social media. Welcome 'Back' to the Cool Pool!
The JPL Open Source Rover is an open source, build it yourself, scaled down version of the 6 wheel rover design that JPL uses to explore the surface of Mars. The Open Source Rover is designed entirely out of consumer off the shelf (COTS) parts. This project is intended to be a teaching and learning experience for those who want to get involved in mechanical engineering, software, electronics, robotics but is also an excellent research platform for rugged terrain. No prior skills or knowledge is required.
The OSR has been around since 2017 and has undergone many iterations. It is a premium and robust robot with a unique look, high customizability, and powerful abilities. The hardware and electronics were designed with expansions like a head display and robot arm in mind.
FREE-WILi is the embedded development tool you’ve been waiting for. Designed to simplify the process of testing, debugging, and developing electronic systems, FREE-WiLi is packed with a wide array of interfaces and features to handle all your development needs.
Supports I2C, SPI, PIO, UART over GPIO pins. USB interfaces. Programmable voltages. Has an FPGA on board for emulating other devices. SMA connectors for antennae. IR transmission and reception. Speaker and microphone.
They even ported the firmware to the Defcon 32 badge.
This is a small daughter board that fits into the socket of the "Sally" custom CPU in the Atari 800XL, 65XE and 130XE microcomputers (the RF shield must be removed, otherwise the daugher board won't fit inside). It replaces that CPU with a CMOS, modern, low-power, fully static, currently in production W65C02S CPU and some auxiliary logic.
The package contains the auxiliary logic chips, the capacitors, the resistances, 40 pin strip and the 4 layer board. Suitable W65C02S CPU is not included, you must search for one these, as recommendation, from trusted distributors.
The Retro-Printer Module is a small module ("HAT") designed by Retro Computer specialist, RWAP Software. The module plugs into a Raspberry Pi (or other Single Board Computer) to allow you to capture data from a centronics port on older (vintage) computers and equipment, converting it for electronic storage, or printing to any modern printer such as a USB or network printer. It connects to a standard parallel port and emulates a wide range of printer makes and models including Epson ESC/P, Epson ESC/P2, HP PCL3, HP PCL5, Printronix, Seiko and IBM.
Supporting both centronics and serial connections, you can easily capture printer data from a DOS program; a 1980s Home computer; an industrial lathe; test equipment; door entry system; or even PLC controlled equipment to a modern, low-cost printer. We emulate a wide range of different printer protocols and work closely with both home computer users and industry to offer a modern print replacement for dot matrix printers.
This makes the module ideal for both producing hard copies of printed output on modern printers, or for capturing data from old equipment; removing the need for legacy printers and enabling migration of data to modern systems and software.
There are two versions, a Centronics parallel port version and an RS232 serial printer version.
NEWPRINT/Multi is a Wi-Fi-enabled "virtual" printer adapter that connects to your computer's printer port and your local Wi-Fi network to send printer output to any device that supports a modern browser (iPad, Desktop PC, Mac, etc.) The NEWPRINT web interface can show printer output as plain text, hexadecimal values, Print Shop graphics (Apple II), or Apple IIgs GS/OS graphics printing. Text mode output does not (currently) understand special printer control codes used by most word processors (BOLD, multiple font sizes, Form Feed, etc.) The NEWPRINT web interface is available from any browser on your local Wi-Fi network at newprint.local. NEWPRINT uses the standard HTML WebSocket API so you can even write your own web-based or desktop interface for displaying and processing NEWPRINT output.
As long as the printer has a Centronics interface, you can plug it into this unit.
The Tick is the next evolution in covert access control system implants. Designed for a seamless integration behind card readers, The Tick silently intercepts, logs, and replays access credentials with greater efficiency and stealth than ever before. Compatible with a wide range of RFID systems, provides invaluable (to red teamers) insights into facility (in)security, while enabling advanced credential injection.
Once installed behind an access control unit, you can interact with it over Bluetooth or wifi to configure it, extract what it's captured so far, and upgrade the firmware.
SCSIknife is a compact and versatile solid state replacement solution for SCSI disk drives. SCSIknife emulates hard disk drives, CD-ROM drives, removal media, magneto-optical and tape drives from disk images files. SCSIknife is easy to set up and use, by simply placing disk image files on a SD or MicroSD card. SCSIknife can also be used in host/initiator mode, where it will automatically copy the content of an SCSI drive straight to the SD card without computer intervention.
SCSIknife runs the popular open-source ZuluSCSI pico firmware and is simple to use and configure.
Three different configurations are availiable:
I'm sure that, like me, you were asked to put your USB drive in an unknown device... and then the doubt: What happened to my poor dongle, behind the scene? Stealing my files? Encrypting them? Or just installing a malware? With USBvalve you can spot this out in seconds: built on super cheap off-the-shelf hardware you can quickly test any USB file system activity and understand what is going on before it's too late!
With USBvalve you can have an immediate feedback about what happen to the drive; the screen will show you if the fake filesystem built on the device is accessed, read or written.
I've tried pretty much every other smartwatch on Earth, yet I still wear my Pebble every day—nothing else matches its features and long battery life. I really, really, really hoped someone else would create a proper replacement, but no one has stepped up, and my stash of old Pebbles is dwindling!
It's time to take matters into my own hands. A small team and I are working on a new Pebble-like smartwatch that runs open source PebbleOS, has the same beloved features (plus some fun new stuff), and stays true to the core Pebble vision. If enough people are interested, we'll build it. Sign up to get one!
Google (which purchased Fitbit, which had bought Pebble) still owns PebbleOS. Over the last year, a team inside Google (including some amazing ex-Pebblers turned Googlers) has been working on open sourcing the OS! The source code for PebbleOS is now available at github.com/google/pebble. Read more on their blog.
An ESP8266 based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators. It makes the appropriate noises.
This project grew out of a desire to get an old Ampro LB+/Z80 hooked up to the Internet. Right from the start, I knew I wanted a row of LED indicators at the front of the modem so that it would be reminiscent of an old Hayes Smartmodem. (I briefly considered finding an old Smartmodem on eBay, but soon remembered that the case had in fact been made of metal; they don't build 'em like that anymore.) Since the modem was going to be hooked up to the Little Board's serial port, I needed an actual RS-232 level serial port, with either a DB-25 or DE-9 connector. And finally, since I wanted the Hayes style LEDs, I thought it would be handy to have the Hayes AT commands too, at least as close as I could manage.
This is the sort of project that you can build yourself, for fun. Even the right kinds of project boxes are linked in the bill of materials, along with the Kicad schematics and greyprints for the panels.
The default serial configuration is 9600bps, 8 data bits, no parity, 1 stop bit.
A disaster-resilient communications network powered by the sun.
When the critical infrastructure that so many of us take for granted goes away, how do we organize ourselves and our communities to respond?
If recent ecological disasters have demonstrated anything, it is the inadequacy of existing models and tools to provide efficient allocation of resources, access to emergency communications, and effective coordination of human effort. Few if any solutions exist that are off-grid, affordable, reliable, easily deployed, and openly standardized.
The project started when my mechanical Ferraris energy counter was replaced with a digital smart meter from eBZ. The DD3 model provides an IR signal which can be read once a second with a simple IR receiver. Initially I used just an Arduino with a photo transistor circuit on a breadboard to read the signal. Later I have built an IR dongle on a real PCB in a nice case for permanent mounting on top of the smart meter.
For the software side, the Smartmeter program reads the raw stream of data from the energy meter and forwards it as a JSON formatted string to a MQTT broker on the network. The data is stored in a TimescaleDB database and visualised on a Grafana dashboard.
In the AUR.