MicroPython-Encoder-motor
pytuneOPC
MicroPython-Encoder-motor | pytuneOPC | |
---|---|---|
6 | 3 | |
10 | 7 | |
- | - | |
0.0 | 3.2 | |
9 months ago | over 1 year ago | |
Python | Python | |
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.
MicroPython-Encoder-motor
- MicroPython library for PID speed and position control for N20 motors with encoders
- After suggestions from u/__deetz__ , I have updated my code and added readme on its usage. Have a look and tell me if there are still issues.
- I saw many people complaining about lack of encoder motor(N20 motors with encoders especially) library for MicroPython so, I made one. Have a look and let me know if there are any issues.
- Couldn't find any programs for controlling n20 motors with encoder in micropython. Wrote a pid program to control the position of the encoder. Feel free to suggest any improvements to the code.( GitHub link in the comments)
pytuneOPC
What are some alternatives?
micropython-rotary - MicroPython module to read a rotary encoder.
PythonPID_TuneConvertor - Convert PID Gains into Independent or Dependent form
PythonCLX_PIDSimulator - Python Process Simulator (FOPDT) for use with ControlLogix PID
AeroVECTOR - Model Rocket Simulator oriented to the design and tuning of active control systems, be them in the form of TVC, Active Fin Control or just parachute deployment algorithms on passively stable rockets. It is able to simulate non-linear actuator dynamics and has some limited Software in the Loop capabilities. The program computes all the subsonic aerodynamic parameters of interest and integrates the 3DOF Equations of Motion to simulate the complete flight.
pytunelogix - Python PID Tuner with an additional PID Simulator and CSV Logger
MicroWebSrv - A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
opcua-asyncio - OPC UA library for python >= 3.7
micropython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
PythonPID_Tuner - Python PID Tuner - Based on a FOPDT model obtained using a Open Loop Process Reaction Curve
PythonPID_Simulator - Python PID Controller and Process Simulator (FOPDT)