question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

MicroPython Port.

See original GitHub issue

Hello!

Do you have plans to support the MicroPython?

I think that on the pid.py needs just to change the import warnings to an equivalent in MicroPython, right?

And about the performance, maybe needs change something more to better fit on the MicroPython?

Thank you.

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
m-lundbergcommented, Oct 4, 2022

Another thing that needs to be done if MicroPython and/or CircuitPython should be officially supported is to add some documentation for it.

1reaction
m-lundbergcommented, Sep 25, 2022

Hi!

I have never used MicroPython or CircuitPython myself so I currently have no idea what would be needed to support those platforms.

The warnings module was removed in #63 , so that should no longer be an obstacle.

Regarding performance, this library was not written with optimal performance in mind. Personally, if performance was important for a project I would not use Python for it usually. But again, I don’t know about MicroPython or CircuitPython.

If there are other things which are needed to support MicroPython and/or CircuitPython, please comment! When I have more of a grasp of how much work it would be I will decide if it should be officially supported.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Porting MicroPython — MicroPython latest documentation
The MicroPython project contains several ports to different microcontroller families and architectures. The project repository has a ports directory ...
Read more >
micropython/README.md at master - zephyr - GitHub
This is a work-in-progress port of MicroPython to Zephyr RTOS (http://zephyrproject.org). This port requires Zephyr version v3.1.0, and may also work on ...
Read more >
MicroPython - Wikipedia
PyboardEdit · microcontroller (MCU, CPU, flash ROM and RAM) · microUSB connector · micro-SD card slot · IO pins · switches, LEDs, servo...
Read more >
Porting MicroPython — MicroPython 1.13 documentation
The MicroPython project contains several ports to different microcontroller families and architectures. The project repository has a ports directory ...
Read more >
Raspberry Pi Documentation - MicroPython
MicroPython is a full implementation of the Python 3 programming language that ... The Pico port of MicroPython includes modules for accessing low-level ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found