l293d icon indicating copy to clipboard operation
l293d copied to clipboard

Python module to drive DC motors from a Raspberry Pi using the L293D chip

Results 13 l293d issues
Sort by recently updated
recently updated
newest added

Bumps [py](https://github.com/pytest-dev/py) from 1.5.3 to 1.11.0. Changelog Sourced from py's changelog. 1.11.0 (2021-11-04) Support Python 3.11 Support NO_COLOR environment variable Update vendored apipkg: 1.5 => 2.0 1.10.0 (2020-12-12) Fix a...

dependencies

Code: import l293d door = l293d.DC(22, 18, 16) door.stop() Result: File "/usr/local/lib/python2.7/dist-packages/l293d/driver.py", line 162, in stop self.__move_motor(0, after, True, 'stopping', None) File "/usr/local/lib/python2.7/dist-packages/l293d/driver.py", line 142, in __move_motor wait=wait, speed=speed) File...

hello :wave: !! This adds support for using `l293d` with Micropython. ### Changes - I've stripped back the `Config` class, as it was using some features that Micropython doesn't support...

When plans were made to add stepper motor support, `Motor` was renamed to `DC`, see #48. I thought this would be better done sooner rather than later, although people were...

Test coverage is currently awful - many more need to be made to prevent basic problems like #61

help wanted
Travis CI
tests

I had a thought (when commenting on #62) that when trying to import `GPIO`, on an import error we could switch it out for [`MagicMock`](https://docs.python.org/3/library/unittest.mock.html#unittest.mock.MagicMock). This would mean there wouldn't...

Format '`stopping motor`...' more neatly when `wait` = `True`: Fancy threading stuff happens when `wait` is `True` to make the method return immediately while the motor keeps spinning until the...

help wanted

https://stackoverflow.com/a/1535336/5127934

Add a page to help people to start using the library: the minimum required to get a motor working. Should also be added to [`README.md`](https://github.com/jamesevickery/l293d/blob/master/README.md) to act as repository landing...

README
docs

When a motor is removed (`DC.remove`) the ports are still in use by GPIO, meaning no new motor objects can be created using the old ports

GPIO