Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
# 🏝️ Isle FPGA Computer
Welcome to Isle. Isle is a simple, modern computer — an open design that encourages tinkering, experimentation, and doing your own thing.
Learn more and get started with the Project F blog: [Isle FPGA Computer](http://projectf.io/isle/fpga-computer.html)
Follow [@WillFlux@mastodon.social](https://mastodon.social/@WillFlux) or [@willflux.bsky.social](https://willflux.bsky.social) for updates.
## Building Isle Book
As I build Isle, each major component gets its own chapter with a dedicated Verilog design and software.
* Chapter 1 - **Display Controller**: [Design](hardware/book/ch01) - [Blog](http://projectf.io/isle/display-controller.html)
* Chapter 2 - **Bitmap Graphics**: [Design](hardware/book/ch02) - [Blog](http://projectf.io/isle/bitmap-graphics.html)
* Chapter 3 - **2D Drawing**: [Design](hardware/book/ch03) - [Blog](http://projectf.io/isle/2d-drawing.html)
* Chapter 4 - **Text Mode**: [Design](hardware/book/ch04) - [Blog](http://projectf.io/isle/text-mode.html)
* Chapter 5 - **RISC-V CPU**: [Design](hardware/book/ch05) - [Software](software/book/ch05) - [Blog](http://projectf.io/isle/riscv-cpu.html)
* Chapter 6 - **Input Output**: [Design](hardware/book/ch06) - [Software](software/book/ch06) - [Blog](http://projectf.io/isle/input-output.html)
* Chapter 7 - **Graphics Devices**: [Design](hardware/book/ch07) - [Software](software/book/ch07) - [Blog](http://projectf.io/isle/graphics-devices.html)
* Chapter 8 - Debug Monitor (forthcoming)
_Further chapters under development._
For hardware build instructions, see [dev boards](boards). For software build instructions, see [Isle Software Build](https://projectf.io/isle/software-build.html).
## Repo Layout
* [boards](boards) - supported dev boards and simulators
* [docs](docs) - high-level docs and project notes
* [hardware](hardware) - Verilog hardware
* [projects](projects) - projects that run on Isle
* [res](res) - resource files (bitmaps, drawings, palettes)
* [software](software) - programs to run on Isle
* [tools](tools) - tools to build Isle software and resources
## Thank You!
Special thanks to my **sponsors** who've stuck with me as I develop Isle: [Alexandre Mutel](https://github.com/xoofx), [Daniel Cliche](https://github.com/danodus), [David C. Norris](https://github.com/dcnorris), [dvir](https://github.com/dvirdc), [Justin Finkelstein](https://github.com/iamfinky), [kromych](https://github.com/kromych), [Martin Young](https://github.com/InternalCakeEngine), [Matt Venn](https://github.com/mattvenn), [Paul Sajna](https://github.com/sajattack), [Renaldas Zioma](https://github.com/rejunity), and those who wish to remain anonymous.

bc98eee58This file is pinned to the selected release. Download the original to open it in your design tool.