Git Product home page Git Product logo

hallospaceboy5 / picoboy Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 0.0 129.94 MB

The ultimate DIY video game console that you can buy as a kit or as a prebuilt. It uses a custom operating system that is easy to use and incredibly powerful. It has an SDK that makes game development as easy as possible, allowing for anyone of any programming skill to make amazing games.

Home Page: https://PicoBoy.co

License: MIT License

Python 99.98% Scala 0.02%
raspberry-pi-pico video-game diy-electronics electronics-kit electronics-projects game-development gameconsole micropython micropython-rpi-pico pico

picoboy's Introduction

Thank you to Ash Hill at Tom's Hardware for doing a writeup on the PicoBoy!

Link: https://www.tomshardware.com/news/raspberry-pi-pico-handheld-picoboy

PicoBoy

This is the PicoBoy. The ultimate handheld console for not only playing great games but also making great games. The PicoBoy is fun and accessible for both new and experienced developers and gamers. It sports the PicoBoySDK, a developer environment that is as easy as it is powerful to use, allowing anyone of any skill level to make amazing games. The PicoBoy can be bought as a kit or as a prebuilt, allowing you to make your own videogame console and learn to solder in the process. This is the PicoBoy, an impossibly powerful, inexpensive, and easy-to-use handheld console.
Picoboy-removebg-preview

Important Links:

Website

https://PicoBoy.co

Discord

https://discord.gg/xTaUqVxDRY

Buy the console:

https://www.tindie.com/products/hallospaceboy/picoboy-v2-the-ultimate-diy-console/

Casing Files

PicoBoy V1

https://www.printables.com/model/469537-picoboy

PicoBoy V2

https://www.printables.com/model/893871-picoboy-v2-printed-parts

Software

https://github.com/HalloSpaceBoy5/PicoBoy/releases

Guides

https://github.com/HalloSpaceBoy5/PicoBoy/tree/main/Guides

PicoBoy OS Updates

https://github.com/HalloSpaceBoy5/PicoBoy-OS/releases

Bulding the Console

Building the console is an enjoyable expierence that helps beginners learn to solder and experts have a fun time with very little challenge. Building the PicoBoy is optional, as there is an option for a pre-built console at checkout.

Using the Console

Using the console is dead simple. You navigate PBOS (PicoBoy Operating System), an easy to use, customizable operating system specifically for the PicoBoy. It supports 5 languages, custom backgrounds, and many more features.

Devoloping for the console

The PicoBoy SDK is avalible and easy to use! It makes developing games as easy as possible for newer developers, while being incredibly powerful allowing the performance of complex tasks for expert developers.

Using the PicoBoy Communication Software

The PicoBoy Communication Software is a handy peice of software that makes it easy to modifiy your PicoBoy. It can add games, delete games, format the console, update the console, customize the console, as well as many more features. Upon opening, Your computer may warn you saying that it is suspicious software. I promise it isin't, I wrote it myself. The reason your computer warns you is because the software is not signed with a certified software key, which I do not have the budget for. To use the software, follow the instructions for each function in the user guide.

Credits

Vincent Mistler

Source for PicoGameBoy.py (Modified)
Source for ST7789.py (Modified)
Source for tetris.py (Modified), tetris_title.bin

Matthieu Mistler

Source for gameoflife.py (Modified)
Source for original concept of flappybird.py (Rewritten)

MikeDEV

Source for rpmidi.py (Modified)

picoboy's People

Contributors

hallospaceboy5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.