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 67 -
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 53 -
mchobby/la-maison-pythonic
Projet didactique du livre "Python, Raspberry-Pi et Flask" avec ESP8266 sous MicroPython
Python 19 -
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 2 -
Python 1
0% towards 8 monthly sponsors goal
Be the first to sponsor this goal!
$1 a month
SelectDon't have lot money but wants highlight the efforts in sharing free-source code to the community ?
Saying that's "the right direction" and development should continue like that ?
Cool. Don't hesitate to support me.
$5 a month
SelectThe work done is very cool and should continue that way.
Give a boost to the author for buying device/breakout for additionnal new development.
$10 a month
SelectWant more examples, more schematics or more drivers? Great, me too.
Give a nice boost to author for buying device/breakout or additionnal development.
It is the right moment to make a suggestion for a new driver or advanced testing/support of an existing driver ;-)
I would be happy to support you too
$20 a month
SelectYou would like to actively support the development of software/drivers and/or attached documentation.
Don't hesitate to share suggestion, with this awesome donation many things would become possible in the future. That would definitively help for maintenance. Thanks!
$50 a month
SelectYou are an individual, a company, and would like to support the development in a serious matter.
YOU ARE WELCOME.
This will helps to support more products, more breakouts boards in a wider way. Focusing on product lines becomes possible. Do not hesitate to share your development request, I would be happy to support it at the best.
Definitvely, it is a step toward moving from free-time coding to sponsorised time coding.
$100 a month
SelectWould like to focus the development / support for given product line or area of interest?
Everything could interest me from technical perspective.
If that work could benefit to the community then I'm open to support it.
Let's have a look to it and move forward to include it within the project.