User Tools

Site Tools


projects:sand_drawing:work_logs:software

This is an old revision of the document!


What I want to accomplish

  • Write the software.

What I've done

The software needs to do a few things:

  • Connect to my MQTT server for control purposes,
    • Receive new patterns,
    • Trigger patterns.
  • Do the kinematic calculations,
  • Drive the stepper motors.

I'm concerned that handling network traffic might interfere with smooth operation of the stepper motors, so I think I might unsubscribe from time-consuming MQTT topics while a pattern is playing, and then subscribe again once a pattern is finished to get new patterns from persisted topic publications.

What I want to accomplish next time

  • Build the electronics.
projects/sand_drawing/work_logs/software.1587100298.txt.gz · Last modified: 2020/04/17 05:11 by tjhowse