pycopy
micropython-raspberrypi
pycopy | micropython-raspberrypi | |
---|---|---|
14 | 1 | |
788 | 208 | |
- | - | |
0.0 | 0.0 | |
3 months ago | about 4 years ago | |
C | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pycopy
- Pycopy: Minimalist and memory-efficient Python dialect
-
Pycopy 3.5.4 - a minimalist and memory-efficient Python dialect
Oh, so you're interested to get 100 tomes of technical drawings for SpaceX? You may be out of luck with it, but with any open-source project you're in luck - source to answer all of your questions is right there ;-). https://github.com/pfalcon/pycopy in this case. There's also the testsuite which formally specifies everything Pycopy can do (coverage 97%): https://github.com/pfalcon/pycopy/tree/master/tests . Finally, the docs include the section on specific differences with CPython3.4: https://pycopy.readthedocs.io/en/latest/differences/index.html (but that's human-written, so definitely not complete). By the way, docs are 381 pages rendered as a PDF: https://pycopy.readthedocs.io/_/downloads/en/latest/pdf/ .
-
Pycopy 3.5.2 - a minimalist and memory-efficient Python dialect
Really? Here's direct link to the closest subsection header: https://github.com/pfalcon/pycopy/#the-unix-version , and quoting it here for you:
-
Inline caching
Well, here it is: https://github.com/pfalcon/pycopy/blob/master/py/vm.c#L367
- Pycopy 3.5.0 - a minimalist and memory-efficient Python dialect for human-scale computing
-
Pycopy 3.5.0 - a minimalist and memory-efficient Python dialect
https://github.com/pfalcon/pycopy/tree/v3.5.0 (if you prefer to drop people into the code, since the release URL does not contain release notes)
micropython-raspberrypi
-
10x8cm clamshell micro-cyberdeck running micropython, boot time < 1s.
if you have a pi zero and some time for experimentation, some chaps did a baremetal port of micropython to the pi. not all of it's hardware is supported (e.g. wifi) but it supports usb keyboards and hdmi out, see here: https://github.com/boochow/micropython-raspberrypi
What are some alternatives?
micropython-lib - Core Python libraries ported to MicroPython
micropython-ulab - a numpy-like fast vector module for micropython, circuitpython, and their derivatives
picoweb - Really minimal web application framework for the Pycopy project (minimalist Python dialect) and its "uasyncio" async framework
circuitpython - CircuitPython - a Python implementation for teaching coding with microcontrollers
picotui - Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
ArduPy - 👠👠ArduPy makes MicroPython and Arduino work together perfectly.
emlearn-micropython - Efficient Machine Learning engine for MicroPython
MaixPy - Easily create AI projects with Python on edge device
pycopy-lib - Standard library of the Pycopy project, minimalist and light-weight Python language implementation
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
uzlib - Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compressor which produces gzip-compatible output, while requiring much less resources (and providing less compression ratio of course).
eiwd - iwd without dbus -- maintained fork of original dylanaraps/eiwd