1, Reduce the 3D printer MCU pressure, and can print faster.2, No a lot of wires to motherboard,only need power supply wire.3, you can add more sensors easily, like filament sensors.4,more stable, because printer no need to worry about temperature out of control.5,no need worry bout the wireless is not stable or lost data, since no need to sync data with mother board.CC2541 is not only a Bluetooth but a MCU can control heater with PID pwm and read temperature with internal ADC , and the temperature signal no need sync with mother board like motor control signal.The changed marlin source code:https://github.com/hackaday3D/marlin_Atmel2560/tree/master/Marlin-BT/Marlin
This seems interesting, but I can see a potential to create a whole lot of new problems in an attempt to solve the problem of too many wires running to the extruder. Most of the issues I foresee have to do with latency and clock synchronization, but connection reliability is sure to be another one. I'll be interested to see how you overcome these problems.
Yes. So one could think about a separate microcontroller on the head with some kind of (wired) data bus, but I would not trust on a bluetooth link in this case.
This seems interesting, but I can see a potential to create a whole lot of new problems in an attempt to solve the problem of too many wires running to the extruder. Most of the issues I foresee have to do with latency and clock synchronization, but connection reliability is sure to be another one. I'll be interested to see how you overcome these problems.