Close

Development continues!

A project log for Pineapple ONE

32 bit RISC-V homemade CPU out of discrete components

filipszkanderafilip.szkandera 06/27/2021 at 19:570 Comments

As I have hinted in the previous log, we are working on a new version of Pineapple ONE (or how it will be named in the future due to legal reasons). I have made this project open-source so you can find all the files on my GitHub repository (link below). 

And yes, I said "we", because some of you have already reached out to me and offered help, which is amazing! So now we have a Discord server where we are sharing future design ideas and other things. It is a public server so feel free to join, we will be happy to see you there!

Join our Discord:

https://discord.gg/yWn4RYBQaD

We have big plans for the future and we sure have many features that we want to add there, like the already mentioned audio card. We have also created a basic webpage, where you can find all additional information. We still hope to turn this into a DIY kit!

For more info visit our GitHub page:

https://pineapple-one.github.io

And follow me on Twitter:

https://twitter.com/ten_filip

GitHub repository:

https://github.com/pineapple-one

I also talked about it on RISC-V Days Tokyo 2021:

http://riscv-association.jp/en/risc-v-days-tokyo-2021-spring-en/

To find the reason why my CPU makes these mistakes, we made a Python emulator of my CPU and we will be connecting it to my hardware in upcoming days. More about it on our Discord, but I will leave you with an image of an early version of that simulation that is currently computing a set of circles:

Discussions