CircuitPython
CircuitPython is a beginner-friendly implementation of Python, optimised to run on microcontrollers and single board computers. The design facilitates using code on supported boards via USB or Bluetooth file transfer.
Here are 424 public repositories matching this topic...
-
Updated
Jun 5, 2022 - Python
-
Updated
Jun 7, 2022 - Shell
-
Updated
Jun 7, 2022 - Python
-
Updated
May 30, 2022
-
Updated
Mar 9, 2021 - Python
-
Updated
Jun 3, 2022 - C
-
Updated
May 17, 2022 - C
-
Updated
Jun 2, 2022 - Python
-
Updated
May 30, 2022 - Python
-
Updated
May 30, 2022 - Python
-
Updated
Jun 5, 2022 - Python
While it is very stupid to deploy Ljinux from a windows machine, I feel like it should be doable.
Using GNU/Make on Windows would certainly be a way, even though, a very weird one.
A powershell script should be able to do it, but WSL may be an easier way.
However I have no bare metal windows installations at the moment to test this stuff.
Libraries List Page
The Adafruit_CircuitPython_Bundle has a nice list of all the libraries.
- The community bundle should have a similiar page.
- Add a link to that page from Awesome CP - Code
There are missing type annotations for some functions in this library.
The typing module does not exist on CircuitPython devices so the import needs to be wrapped in try/except to catch the error for missing import. There is an example of how that is done here:
try:
from typing import List, Tuple
except ImportError:
passOnce imported the typing annotations for the argum
-
Updated
May 30, 2022 - Python
-
Updated
May 30, 2022 - Python
-
Updated
Feb 27, 2021 - Python
There are missing type annotations for some functions in this library.
The typing module does not exist on CircuitPython devices so the import needs to be wrapped in try/except to catch the error for missing import. There is an example of how that is done here:
try:
from typing import List, Tuple
except ImportError:
passOnce imported the typing annotations for the argum
-
Updated
Mar 18, 2022
There are missing type annotations for some functions in this library.
The typing module does not exist on CircuitPython devices so the import needs to be wrapped in try/except to catch the error for missing import. There is an example of how that is done here:
try:
from typing import List, Tuple
except ImportError:
passOnce imported the typing annotations for the argum
-
Updated
Jan 8, 2021 - C++
-
Updated
Aug 1, 2021 - Python
-
Updated
Feb 15, 2019 - Python
-
Updated
Jun 5, 2022
-
Updated
Apr 22, 2022 - Python
-
Updated
Jun 5, 2022 - Python
Created by Adafruit Industries
Released July 19, 2017
Latest release 17 days ago
- Repository
- adafruit/circuitpython
- Website
- circuitpython.org
- Wikipedia
- Wikipedia
CircuitPython version
Code/REPL
Behavior
C Python raises a TypeError if too many arguments: