Skip to content

CircuitPython - a Python implementation for teaching coding with microcontrollers

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
license.rst
Notifications You must be signed in to change notification settings

PyCubed-Mini/circuitpython

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCubedMini CircuitPython Fork

The pycubedmini branch is a fork of version 7.3.x of circuitpython - the latest stable release.

PyCubed Mini Firmware files are located under ports/atmel-samd/boards/pycubedmini/

If you encounter any issues, refer to this adafruit article https://learn.adafruit.com/building-circuitpython/build-circuitpython

Setup

Fetch the Code to Build

git clone git@github.com:PyCubed-Mini/circuitpython.git
cd circuitpython
make fetch-submodules

Install Required Python Packages

# Install pip if it is not already installed (Linux only)
sudo apt install python3-pip

# Install needed Python packages from pypi.org.
pip3 install --upgrade -r requirements-dev.txt
pip3 install --upgrade -r requirements-doc.txt

Build mpy-cross

make -C mpy-cross

Build CircuitPython

cd ports/atmel-samd
make BOARD=pycubedmini

Built UF2 files can be found under ./build-pycubedmini/firmware.uf2

About

CircuitPython - a Python implementation for teaching coding with microcontrollers

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
license.rst

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 90.7%
  • Python 7.2%
  • Makefile 1.7%
  • CMake 0.1%
  • Shell 0.1%
  • Jinja 0.1%
  • Other 0.1%