Skip to content

Python libraries for talking to `Arduino_UART_MessageHandler` flashed devices.

License

Notifications You must be signed in to change notification settings

destrudo/py_aumh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py_aumh

Python libraries for talking to Arduino_UART_MessageHandler flashed devices. This was originally bundled with Arduino_UART_MessageHandler, but it's just not reasonable to bundle it at this point.

Current State

I don't consider it production worthy, but it works. It needs more testing.

Firmware

Firmware is required for the end devices that this talks to. You can get it at https://github.com/destrudo/Arduino_UART_MessageHandler

Software Notes

  1. UARTMessageHandler
  • Possible Changes:
    • Too many to count, mostly cleanup and proper status handling. Right now I check everything or cast everything when I don't really need to.
  • State:
    • Relatively stable for UART_MH, UART_Digital and UART_Neopixel. Everything else is empty.
  1. MQTTHandler
  • Possible Changes:
    • Add some sort of abstraction so that I don't need to 'if' over a bunch of different types in the future
  • Going to Change:
    • Better thread cleanup
  • State:
    • Extremely dirty but it does work.

About

Python libraries for talking to `Arduino_UART_MessageHandler` flashed devices.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages