Skip to content

Pajenicko/Picopad

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

* Add another Teletext example for CircuitPython

* DS18B20 Picopad module example

* HC-SR04 Picopad module example

* Picopad photoresistor module example

* Better example descriptions

* Sensor class for DS18B20

* Pajenicko photoresistor module - owl example

* Hot Air Balloon example with DS18B20 module

* Hot Air Balloon example with DS18B20 module + clouds

* Bitmaps converted to RGB

There were small bug in circuitpython port in displayinit, which caused it uses BGR instead of RGB. It is fixed in CP, so I fixed it in bmps too.

* Add ds18b20 sensor to sensor intro levels

* Make bmps 4bpp

* Teletext https -> http to save resources

* Add missing debouncer lib to hellow_world-picopad example

* Change directory structure - stage -> games

* Simple snake game in CircuitPython

* Small memory optimization

* Add missing libs

* Music Meter Example

* Workaround to display ° sign with builtinfont

* Cleaning, comments

* Readmes, comments

* Sensors Level 0

* Readme - hello_world images

* Update readme.md

* Readme - sensors intro images

* Readme images - photoresistor

* Readme images - ds18b20

* Readme images - HC-SR04

* Readme images - games

* Small fixes and add missing files

* Simple telegram bot

* Readmes

* Extra font optimization

* number formatting

* Telegram bot example comments

* CircuitPython Readme

* Update readme.md

* Main CircuitPyhon readme

* Main CircuitPyhon readme
6cc5849

Git stats

Files

Permalink
Failed to load latest commit information.

Picopad

Picopad - open source gaming console based on Raspberry Pi Pico (RP2040)

Picopad

Folder descriptions:

hardware

The hardware folder contains schematics and photos of the Picopad.

circuitpython

The circuitpython folder contains libraries and examples for CircuitPython.

micropython

The micropython folder contains libraries and examples for MicroPython.

PicoLibSDK

The PicoLibSDK folder contains an alternative extended C/C++ SDK library for the Raspberry Pico.

External connector

The console also features an external connector that provides battery power, 3.3V, and GND. It supports communication through UART, has two I2C interfaces, three analog inputs, and six GPIO pins.

Picopad connector Picopad connector picture

License

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007

Permissions:

  • You are free to use, modify, and distribute this software.
  • You can run the program for any purpose.
  • You can study how the program works and make changes to it.
  • You can distribute copies of the software to others.
  • You can distribute modified versions of the software.

Conditions:

  • You must include the original copyright notice and license text with every copy of the software.
  • If you modify the software and distribute it, you must provide access to the modified source code under the same license.

Limitations:

  • The license does not provide any warranty or guarantee for the software.
  • The licensor is not liable for any damages or legal issues caused by the use or distribution of the software.
  • Some additional terms and conditions may apply, depending on the specific software.

For a full and legally binding version of the GNU GENERAL PUBLIC LICENSE Version 3, please refer to the license text provided in the LICENSE file.