README.rst 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. =======================================
  2. Sensors for ThingFlow, Micropython Port
  3. ========================================
  4. These are typically copied directly to the root directory on the micropython
  5. system. Due to memory limitations, the comments are pretty sparse.
  6. Some sensors are adaptations of third party code. Those cases are noted below.
  7. Those files are made available under their original open source licenses.
  8. tsl2591.py
  9. ----------
  10. A sensor for the TSL2591 light sensor breakout board from Adafruit. This is a
  11. port to Micropython of `python-tsl2591 <https://github.com/maxlklaxl/python-tsl2591>`_.
  12. The port has its own github repo at https://github.com/jfischer/micropython-tsl2591.
  13. The file is included here for convenience.
  14. mcp9808.py
  15. ----------
  16. A sensor for the MCP9808 temperature sensor breakout board from Adafuit. This
  17. is a port to MicroPython of
  18. `Adafruit-MCP9808 <https://github.com/adafruit/Adafruit_Python_MCP9808/>`__.
  19. adxl345_upy.py
  20. --------------
  21. Sensor for ADXL345 digital accelerometer. The python library is originally from
  22. https://github.com/pimoroni/adxl345-python with edits for Micropython (that does
  23. not have the smbus module) and Python 3 (print statement).
  24. adc_esp8266.py
  25. --------------
  26. Analog to digital sensor for the esp8266 microcontroller. Original
  27. implementation from https://github.com/mzdaniel/micropython-iot
  28. The file is included here for convenience.