Skip to content

Coosta6915/PycOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PycOS

An open source operating system (mostly just a GUI) designed primarily for the Raspberry Pi Pico, written entirely in MicroPython.

Overview

Currently in alpha, with a lot of incomplete features.

"PycOS" is an combination of the words Python, Pico and OS.

Features

  • Overclocking/underclocking support
  • Quick bootloader access
  • Editable configuration file

Future plans

  • User interface improvements
  • More customisation options
  • Hardware specific features/versions

Requirements

Hardware requirements

Software requirements

Compatibility

Displays Compatible? Notes
Pimoroni Pico Display Pack Yes (tested)
Pimoroni Pico Display Pack 2.0 No Requires a different display driver to work Pull request #327 fixes this issue, but code still requires rewriting
Boards Compatible? Notes
Raspberry Pi Pico Yes (tested)
Raspberry Pi Pico H Yes Similar to the original variant, so most likely works
Raspberry Pi Pico W Yes Similar to the original variant, so most likely works
Pimoroni Pico LiPo (4MB) Yes Similar to the 16MB variant, so most likely works
Pimoroni Pico LiPo (16MB) Yes (tested)
Firmware (Excluding pre-releases) Compatible? Notes
Version 1.19.x No Display driver code refactor
Version 1.18.x Yes (tested)
Legacy
Version 0.3.x (MicroPython v1.17) Yes (tested)
Version 0.2.x (MicroPython v1.15/v1.16) Yes (tested)

Installation

Ensure your board is running compatible firmware and is detected by rshell.

  1. Clone the repository

     git clone https://github.com/Coosta6915/PycOS.git
    
  2. Change directory into pycos/

     cd PycOS/pycos/
    
  3. Use rshell to synchronise the board with the currect directory

     rshell rsync --mirror . /pyboard
    

Images

PycOS running on a Raspberry Pi Pico

About

An open source operating system (mostly just a GUI) designed primarily for the Raspberry Pi Pico, written entirely in MicroPython

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages