Sergey’s Projects
This page contains documentation for my hobby electronics projects.
Software Projects
- 8088 BIOS - Open-source BIOS for Intel 8088 based systems (December 2010 - now)
- Multi-Floppy BIOS extension - Open-source BIOS extension that supports up to two floppy disk controllers with 4 floppy drives each (November 2012 - now)
- xiflash - Flash ROM Utility for Xi 8088 and Micro 8088 systems
- lp486pkt - Packet Driver for Intel Professional Workstation’s On-board Ethernet Controller - Intel i82596
- gsame (October 1999)
- gmixer (February 1999)
Hardware Projects
ISA / DIY IBM PC/XT compatible systems and controllers
Zilog Z80, RC2014*, RCBus
- Flock V2 - Floppy Disk Controller and Real Time Clock for RCBus compatible systems (October 2022)
- Flock - Floppy Disk Controller and Real Time Clock for RC2014* and RCBus compatible systems (May 2022)
- Z80-512K - Z80 CPU and 512KB Flash ROM / 512KB SRAM paged memory module, compatible with RC2014 (January 2021)
- Tiny Z80 - Business Card Sized, RC2014 compatible Zilog Z80 Single Board Computer (July 2020)
- Omega Home Computer - An open-source MSX2 compatible computer (January 2020)
- Easy Z80 - An easy to build Zilog Z80 based single board computer (February 2019)
- Zeta SBC V2 - An improved version of Zeta SBC (March 2015)
- ParPortProp - Parallax Propeller Based console and SD-card storage board for Zeta SBC (December 2012) RetroBrew Computers Wiki
- Zeta SBC - Zilog Z80 Based Single Board Computer (August 2011)
Intel 8080 and Intel 8085
Microcontrollers, newer Intel hardware, and others
- TTL Clock - An update to my previous 74xx ICs Based Digital Clock project (December 2020)
- I2S Audio pHAT - I2S Audio Interface for Raspberry Pi Zero (August 2017)
- Melexis MLX90615 Infra-red Temperature Sensor Breakout Board (January 2017)
- Intel(r) Quark(tm) Microcontroller D2000 Dual mikroBUS(tm) Board (October 2016)
- Intel(r) Quark(tm) Microcontroller D2000 based Environmental Sensors Board (May 2016)
- 74xx ICs Based Digital Clock (July 2015)
- Audio Block for Intel Edison (June 2015)
- USB to Serial Adapter (March 2015)
- Compact USB Audio Adapter (November 2013)
- HTPC (August 2008)
- Analog Data Logger (February 2008)
- LCD Clock (September 2006)
- SPI Flash Programmer (August 2006)
- Binary Clock (December 2004)
Legal Notes
Licensing
- The information on these pages is provided “as is” without warranty of any kind. Use it at your own risk.
- Unless stated otherwise, the content is provided under the following licenses:
- You’re welcome to make and sell products based on the open source software and hardware projects published here. If you do so commercially, please note:
- Please get familiar with the licensing. Follow the licenses requirements. For example, if you choose to use 8088 BIOS or Multi-Floppy BIOS extension, please distribute the modified source code as required by GPL V3 license. Also, please keep the license and the copyright notices intact.
- I do my best to support hobbyists that build my projects, but unless otherwise agreed, I will not support your paying customers. That is if you decide to make kits or build any of the projects described here and sell them, please also provide support to your customers
- Don’t be a stranger. If you improve any of the projects describe here, please contribute back. Using GitHub’s pull requests method is the best way to do that.
Trademarks
- “RC2014” is a registered trademark of RFC2795 Ltd.
- Other names and brands may be claimed as the property of others.
sergey#AT#malinov#DOT#com
Feedback is highly appreciated.