Become a sponsor to MCHobby
Hi, I'm Dominique from Belgium where I'm working for MCHobby.be
I'm MicroPython addicted, oriented toward knowledge sharing and open-source minded.
About MicroPython
MicroPython (Python for MicroControler) is an awesome development environment for microcontroleur.
However it needs drivers to support sensors and breakouts. If individuals can develop and publish MicroPython driver on PyPi, this approach has several leaks:
- it relies on the individuals for code maintenance (driver is often developed for single shot testing and then not maintained)
- drivers are spread over the Internet,
- drivers miss for minimal documentation & wiring.
What I'm doing
I'm trying to builld a collection of sensor & breakout drivers for MicroPython which are:
- Maintained,
- Properly documented with schematic,
- Tested,
- Having example scripts
- and BEING PLATEFORM AGNOSTIC , so relying on the common MicroPython API aka the
machine
module.
The target
The repository is made to be self-sufficient, no need for external wiki or online documentation... everying is inside the repository! Clone it and you have micropython library (the driver)+wiring+example+doc .
To reach this target, I'm porting code from Arduino, backport code from CircuitPython, sometime reuse or adapt existing MicroPython code and write additional documentation.
Recently I decided to support both french (native langage) and english for writing the minimal documentation.
So I'm doing my best. I hope you enjoy it.
Featured work
-
mchobby/PythonPcl
Generating PCL, ZPL, etc directly with Python Code.
Python 68 -
mchobby/esp8266-upy
MicroPython Cross-platform Drivers - collection of code, wiring and sample for various breakout boards - Works with ESP8266, Pyboard, PYB405, Wemos, etc))
Python 54 -
mchobby/la-maison-pythonic
Projet didactique du livre "Python, Raspberry-Pi et Flask" avec ESP8266 sous MicroPython
Python 20 -
mchobby/GoGprs
Arduino Library for GPRS/GSM Shield (based on SIM900) available at www.mchobby.be
C++ 3 -
mchobby/MicroTelnetServer
Simple telnet server for MicroPython and the ESP8266 allowing telnet clients access to the REPL
Python 3 -
Python 1