2025-08-06 00:20:00
projectf.io

Be not afeard; the isle is full of noises,
Sounds, and sweet airs, that give delight and hurt not.Shakespeare, The Tempest
I’m creating a computer called Isle. In this post, I’ll introduce you to Isle and hope to inspire you to come on a journey with me and build your own computer. This introduction is still in draft and will evolve as Isle evolves.
Isle is a simple, modern computer — an open design that encourages tinkering, experimentation, and doing your own thing. By simple, I mean that one person can understand the whole system. Modern in that we use contemporary components, development tools, and standards. The design isn’t finished, so the specification is naturally uncertain, but the following should give you a rough idea.
Isle Specification
- 32-bit RISC-V CPU
- 2D Graphics Engine
- Unicode Text Mode
- Sound
- SD Card Storage
- Keyboard and Mouse
- Virtual Slots for Expansion
- Isle OS and Simple Software
Everything is as homegrown as practical while retaining interoperability with the wider world. For example, the graphics system is a custom design, but it works with regular TVs and computer displays. I’ve chosen a RISC-V CPU, rather than design my own architecture. RISC-V lets us use the full panoply of modern programming languages and development tools while remaining simple. We’ll develop software in parallel with our hardware, beginning with RISC-V assembler and adding high-level languages later.
I’m not building PCBs or selling hardware; I’m using existing FPGA dev boards and simulators. Think of an FPGA as a giant virtual breadboard or Lego for hardware design. With a simulator, you don’t even need a dev board; you can run your hardware on your existing PC or Mac with free software.
Why call it Isle? Aren’t islands isolated and cut off? To some extent, the isolation is the point, a refuge from the complex, bloated, engagement-driven technology that we live with every day. But islands are also a place of experimentation and evolution. Look at Darwin’s finches, the Komodo dragon, and coco de mer. I hope to inspire an archipelago of small computers, each with its own personality and style, but with enough common ground to share designs and ideas.
I believe graphics and sound are central to what makes computers fun to program and tinker with. I also believe in learning by doing. So, let’s introduce the dev boards and get to work on the graphics hardware.
Special thanks to my sponsors who’ve stuck with me as I’ve developed this project:
Daniel Cliche, David C. Norris, dvir, Justin Finkelstein, kromych, Martin Young, Matt Venn, Michael Doornbos, Paul Sajna, Renaldas Zioma, and those who wish to remain anonymous.
You can sponsor me to support Isle development and get early access to new chapters and designs.
Next step: Dev Boards or Isle Index
PS. It’s still early days for the project, and I’m currently focused on hardware. If you’re looking to jump into RISC-V and software, you’ll need to be patient for a few months.
Keep your files stored safely and securely with the SanDisk 2TB Extreme Portable SSD. With over 69,505 ratings and an impressive 4.6 out of 5 stars, this product has been purchased over 8K+ times in the past month. At only $129.99, this Amazon’s Choice product is a must-have for secure file storage.
Help keep private content private with the included password protection featuring 256-bit AES hardware encryption. Order now for just $129.99 on Amazon!
Help Power Techcratic’s Future – Scan To Support
If Techcratic’s content and insights have helped you, consider giving back by supporting the platform with crypto. Every contribution makes a difference, whether it’s for high-quality content, server maintenance, or future updates. Techcratic is constantly evolving, and your support helps drive that progress.
As a solo operator who wears all the hats, creating content, managing the tech, and running the site, your support allows me to stay focused on delivering valuable resources. Your support keeps everything running smoothly and enables me to continue creating the content you love. I’m deeply grateful for your support, it truly means the world to me! Thank you!
BITCOIN bc1qlszw7elx2qahjwvaryh0tkgg8y68enw30gpvge Scan the QR code with your crypto wallet app |
DOGECOIN D64GwvvYQxFXYyan3oQCrmWfidf6T3JpBA Scan the QR code with your crypto wallet app |
ETHEREUM 0xe9BC980DF3d985730dA827996B43E4A62CCBAA7a Scan the QR code with your crypto wallet app |
Please read the Privacy and Security Disclaimer on how Techcratic handles your support.
Disclaimer: As an Amazon Associate, Techcratic may earn from qualifying purchases.