An archive of logos of IC manufacturers, for identifying chips. I don't know when the last time it was updated was, though.
A collection of tools I use to reverse engineer PAL (programmable array logic) devices. These tools are meant to satisfy my needs. I'm sharing them here in case someone finds them useful.
TinyTapeout is an educational project that makes it easier and cheaper than ever to get your digital designs manufactured on a real chip! If you’re new to digital design, start by taking some of our lessons. Then create your own design with the Wokwi template or for advanced users, an HDL. For help and support, check the FAQ and join the fast & friendly conversations on Discord.
A database of motherboards, BIOS images, chipsets, manufacturers, drivers, software. If you have an ancient PC and you're trying to figure it out, check here first.
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.
Notes on how to use the minipro F/OSS chip programming software. Because the docs are missing important stuff, like how to use it.
Cloned to Windbringer.
PCBway community page for an adapter for a Commodore 1541-series disk drive. Makes it possible to add a parallel interface port to the drive for the purposes of disk ripping. Rather than cutting traces and soldering directly to a 6522 chip, it fits in between the chip and its socket. Add some ribbon cable and a DB-15 plug and there you go.
The picture is a helpful reference for how the IC socket and header bars are positioned.
Note that, per the response to my question:
Pins 9 and 10 are connected to pins 18 and 39 of 6522 - CB0 and CA1 (some count it from 1 so it's CB1 and CA2 then). They are needed only when drive is connected with C64 via userport to handshake while sending data. You don't need those for XUM1541/ZoomFloppy.
An open source program for controlling the MiniPRO TL866xx series of chip programmers. This program exists because the manufacturer of the MiniPRO TL866xx series of chip programmers does not provide a program for use on Linux or other flavors of Unix. We who keep this project going prefer a simple, free, and open-source program that presents a command-line interface that allows for a GUI front-end if desired.
Compatible with Minipro TL866CS, TL866A, and TL866II+ from Autoelectric. Supports more than 13000 target devices (including AVRs, PICs, various BIOSes and EEPROMs).
It's even in the AUR: https://aur.archlinux.org/packages/minipro
WikiChip is the preeminent resource for computer architectures and semiconductor logic engineering, covering historical and contemporary electronic systems, technologies, and related topics.
Retroleum's store of replacement (harvested) ICs for C64 repairs.
The nfcpy module implements NFC Forum specifications for wireless short-range data exchange with NFC devices and tags. It is written in Python and aims to provide an easy-to-use yet powerful framework for applications integrating NFC. The source code is licensed under the EUPL and hosted on GitHub. Release versions are published on PyPI for pip install -U nfcpy. Documentation for latest development and active release versions can be found on Read the Docs. The GitHub issues tracker is the place for bug reports or related questions. Other questions may have been or get answered on the project's Launchpad answers page or stackoverflow.
Docs: https://nfcpy.readthedocs.io/en/latest/
Seems to require Python v2.x.
This is the LibreSilicon process specification (WIP) Please use XeLaTeX for rendering the documents
Features are:
1 micron (1 um)
twin-well for cmos
pbase / nbase (optional) for bipolar
shallow trench isolation
sonos for flash (optional)
silicification
aiming higher voltages, higher speed and higher feasibilty for modern Analog and System-on-Chip design.
A user-created database of chip and component pinouts. Faster than reading data sheets!