Hardware, software, and documentation for DC ZIA's 30-in-1 electronics kit badge.
A handbook of hardware schemes, cables, connectors, layouts, and pinouts.
This project aims to reproduce the LMSI CM-153 card needed to operate a Philips CM-100 CD-ROM drive. This drive was originally released in 1985 and used an early version of the LSMI protocol to connect. Later versions of LMSI cards, such as the CM-260, are not compatible with earlier drives (I do not know what the exactly compatibilities are). So an early card is required. The CM-153 is a very uncommon part to find due to it's limited use, high cost, and the fact that it would probably be tossed out with the computer when upgraded being separated from its original drive.
Thanks to Roland who has a working CM-100 and CM-153 we have some pretty high quality reference images of what this card looks like. It uses all off the shelf 74 series logic chips and one 8251A UART controller. It should therefore be possible to recreate without needing any rare chips or ROM dumps.
The card has been fully reverse engineered and tested to be functional. It has been demonstrated to work using this driver with a CM100 drive.
Components/hardware inventory webapp for DIYers. API first! Everything is done through the backend API, auth via oauth2. Will import from partkeepr dumps. Quick-add and regular add forms. Can import orders from vendors (Mouser for now) and selective import into inventory with category matching through regexps. Uses Postgres as its back-end database.
Here’s a list of EPROM device IDs, as used in EPROM programming software such as XGPro. This is the most complete list I’ve come across and I struggled to find one, so it’s presented here for reference just in case it’s of any use to anyone.
This is a tiny hollowed-out cap in the shape and size of the iconic TO-92 transistor. I made it to conceal a SOT-23 or SOT-23-6 SMD package on a 3.5×3.6mm flex PCB. Originally the goal was to make something that looked as much as possible like an authentic black-epoxy-resin TO-92, but I was inspired by lee cyborg's amazing alligator clips to try something more colorful!
As you can tell, these prints are tiny. The walls are only 0.45mm thick! I printed these on a Formlabs Form3B in Clear v4 and then dyed them with Jacquard Piñata inks in 95% ethyl alcohol.
Mike’s Electronic Parts is located in West Union, Ohio. We specialize in supplying litz wire and electronic hobbyist radio parts and radio kits. Many of the electronic parts will be of interest to Ham radio operators, boy scouts and hobbyists interested in radio. We are also a supplier of litz wire to hobbyist, universities and other businesses. Typically dealing directly with a litz wire manufacturer requires purchasing a large quantity of wire and generally a several week manufacturing process. We stock all wire listed on the site so it is ready to ship when you place your order. We also allow you to purchase in smaller quantities making litz wire available for experimentation and hobbyist.
A search engine for components in the catalogs of several dozen electronic component manufacturers and distributors. You can also upload a bill of materials and get shopping carts on any number of those distributors.
A semi-famous retailer of scientific supplies and instruments.
A Mexican company that designs and sells hacker toys, security auditing tools, and educational devices. They even sell products suitable for teaching kids.
rot13labs is a small shop in Florida that specializes in building and designing small electronics for hackers. This includes everything from USB hacking tools to electronic conference badges.
The ATMegaZero is a microcontroller board based on the Atmel ATMega32U4 microchip, the same chip used in the Arduino Leonardo and Arduino Micro. It was modeled after the Raspberry PI Zero to take advantage of its sleek design and form factor but in the form of a microcontroller board. Similar to the Raspberry Pi Zero the ATMegaZero comes with 40 GPIO pins that can be used as input or output for interfacing devices and can be programmed using the Arduino IDE software. The ATMegaZero comes with a built-in USB which makes the ATMegaZero recognizable as a mouse or keyboard.
Two extant variants at this time: One based upon the ATMega32U4 (older) and one based upon the ESP32-S2 (newer) (CircuitPython compatible).
Open source firmware and utilities for Minipro TL866xx series of chip programmers. This project's scope is dealing with the firmware within the TL866 itself. It includes software for dumping, reprogramming, and manipulating the firmware. Schematics and discussion of internal operations are also here.
Also you can find a linux USB wrapper for TL866 and TL866II which make these programmers native software to work with Wine. The wrapper is located in the directory wine/.
A kind of simple inventory management application that looks like it would be usable for hobbyists.
This is a reimplementation in KiCad of Don Froula's (http://projectmf.org/) PIC-based bluebox. The circuit was by Don Froula and the board layout was by Phil Lapsley (http://explodingthephone.com). It is so named because of Don's production of a close replica to the bluebox pictured in the October 1971 Esquire article "Secrets of the Little Blue Box." This version is based upon the ATtiny85 microcontroller.
There are three branches in this repository. Branch 'v1' is as close a duplicate of the original board as I can manage. As is, this board forms its own lid for the Radio Shack 230-1801 enclosure. The 'v2' branch is modified such that it can fit in the bottom of the Radio Shack enclosure. That one is probably a better choice for replicating Don's replica. The master branch has been modified to fit a Hammond 1591XXM dimensions 3.3" x 2.2" or 85mm x 56mm) enclosure, which I feel is of much better quality and utility.
This board requires six volts DC. Two or four CR2032 coin cells can be mounted in onboard holders or six volts applied to an external power header. Keystone 103 holds one cell each. Keystone 1026 and MPD BH800S hold two cells each stacked. I chose to try the MPD BH800S because I was uncertain if the Keystone 1026 would fit within the confines of the case.
Firmware: https://gitlab.com/DavidGriffith/bluebox-avr/
Instructions: https://661.org/proj/bluebox/ (archived)
This is a modification of the original firmware for the "Frequency Counter with a PIC and minimum hardware" created by Wolfgang "Wolf" Büscher, DL4YHF.
Derivatives of Wolf's design are sold on Ebay and other sides in kit form, usually adding a crystal test circuit but otherwise using Wolf's exact design and firmware for the counter part (Wolf is aware of these "clones" but doesn't mind as long as "those kits are offered for a fair price").
This is for those PIC 16F628 kits.