meta data for this page
  •  

Spin Coater

We are building a spin coater based on the MAASI spin coater, see: Maasi. This seems to be the standard design for a spin coater for cheap.

Software & Electronics

Our current approach is, to not utilize the C-based firmware and go with a rewrite in Rust. The Code can be checked at:spinnyboy_rust. We first also tried to hack the Firmware from :JeroenDelcour/spincoater, as featured on hackaday:192036-diy-spin-coater, although at least Rob felt uncomfortable with doing micropython and therefore chose a toolchain, which is based on rust.

Currently, we can run the PWM of the AfroESCAfroESC.

Open ToDo's:

  • Make a PID+RPM-Sensor work. A Promising candidate for the PID is: discrete_pid
  • Make DSHOT Work, there is also a Crate for this!esp-hal-dshot

Display

We currently utilize a Nextion based stack, although this can be saved later on, as we could potentially provide an abstract implementation. Each peripheral would need to just provide a Result, which either contains a command or an ErrCommand.