Ian Neill's starred repositories

RunCPM

RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.

Language:CLicense:MITStargazers:401Issues:0Issues:0

v80

A minimal Z80 assembler, running on Z80. Useful for bootstrapping bigger projects.

Language:BatchfileLicense:MITStargazers:23Issues:0Issues:0

HI-TECH-Z80-C

HI-TECH Z80 CP/M C compiler v3.09 and updates

Language:CLicense:NOASSERTIONStargazers:125Issues:0Issues:0

msbasic

Microsoft BASIC for 6502 (Commodore, Apple, KIM-1, AIM-65, OSI, ...)

Language:AssemblyStargazers:335Issues:0Issues:0

cpm-fat

CP/M for the Z80 Playground that runs on the FAT disk format

Language:AssemblyLicense:GPL-3.0Stargazers:20Issues:0Issues:0

Arduino-UNO-R4

Exploring UNO R4 Minima & WiFi features.

Language:C++License:MITStargazers:17Issues:0Issues:0

tzxtools

Tools for processing TZX files

Language:PythonLicense:GPL-3.0Stargazers:95Issues:0Issues:0

fdformat

Disk formatter for MS-DOS

Language:PascalLicense:NOASSERTIONStargazers:70Issues:0Issues:0

amstrad-diagnostics

Diagnostics program for the Amstrad CPC.

Language:AssemblyLicense:MITStargazers:93Issues:0Issues:0

ArduinoFDC

Library for using an Arduino as a floppy disk controller

Language:CLicense:GPL-3.0Stargazers:272Issues:0Issues:0

65xx_Library

KiCad library for 65xx (like 6502 CPU) parts

License:MITStargazers:18Issues:0Issues:0

6502

DB6502: 65C02 based computer inspired by BE6502

Language:AssemblyLicense:MITStargazers:145Issues:0Issues:0

max65-releases

max65 is a command-line macro cross-assembler for the 65xx CPU family

Stargazers:27Issues:0Issues:0

eeprog

28C64/28C256 EEPROM programmer using Arduino Nano

Language:CStargazers:20Issues:0Issues:0

bravo

OMEN Bravo / 65C02-based single board computer

Language:AssemblyLicense:MITStargazers:22Issues:0Issues:0

RandomStuff

supporting materials for Random Stuff youtube video series

Language:CStargazers:6Issues:0Issues:0

IRMP

Infrared Multi Protocol Decoder

Language:C++License:GPL-3.0Stargazers:266Issues:0Issues:0

IRRemoteControl

Lightweight Arduino Library for send/receive IR signal.

Language:CLicense:MITStargazers:13Issues:0Issues:0

hd44780

Extensible hd44780 LCD library

Language:C++License:GPL-3.0Stargazers:233Issues:0Issues:0

Watchdog

The watchdog monitors the operation of the system by expecting periodic communication from the software, generally known as servicing or refreshing the watchdog. If this periodic refreshing does not occur, the watchdog resets the system.

Language:C++License:NOASSERTIONStargazers:25Issues:0Issues:0

arduino-examples

Arduino IDE bundled examples

Language:ShellLicense:CC0-1.0Stargazers:88Issues:0Issues:0

OWON-VDS1022

Unofficial release for the OWON VDS1022/I Oscilloscope

Language:PythonStargazers:250Issues:0Issues:0

python-scripts-for-network-engineers

Python Scripts for Network Engineers is a collection of scripts that I use every day as a network engineer to make my life easier

Language:PythonLicense:MITStargazers:63Issues:0Issues:0

EmailParser

Python tool to help parse raw emails in string format

Language:PythonLicense:MITStargazers:2Issues:0Issues:0

Primes

Prime Number Projects in C#/C++/Python

Language:C#Stargazers:2396Issues:0Issues:0

Arduino-LiquidCrystal-I2C-library

Library for the LiquidCrystal LCD display connected to an Arduino board.

Language:C++Stargazers:677Issues:0Issues:0

cc65

cc65 - a freeware C compiler for 6502 based systems

Language:CLicense:ZlibStargazers:2247Issues:0Issues:0

AppleWin

Apple II emulator for Windows

Language:CLicense:GPL-2.0Stargazers:690Issues:0Issues:0

py65emu

A 6502 emulator in Python

Language:PythonLicense:WTFPLStargazers:86Issues:0Issues:0

Forced-BME280

A very small and efficient library for usage with the BME280.

Language:C++License:Apache-2.0Stargazers:12Issues:0Issues:0