Pineapple ONE: open-source 32 bit RISC-V CPU that you can make at home
Welcome! Pineapple ONE is a functioning processor, that is based on an open-source architecture RISC-V. This architecture is becoming very popular these days, and it is well, open-source, so we chose to build a cpu only out of discrete, off-the-shelf components. Our goal is to prove that designing a "Modern" CPU isn't that hard, so we have released our schematics and made it open source as well. Filip Szkandera spent two years designing and building a 32bit CPU utilising the RISC-V architecture. His CPU supports a RV32I standard, so it is compatible with available compilers. He created a simple shell program, that let users interact with the CPU via a keyboard connected to one of the input ports. He made a prototype first, where all the necessary features were tested and debugged and then optimised it to a modular CPU in a tower-like structure. If you want to contribute, you can help with schematics, designing PCBs, creating new modules, software, website(s) or literally anything else, it does not need to be CPU related at all.