muuvctl icon indicating copy to clipboard operation
muuvctl copied to clipboard

Feature Idea: Implement LED's which change color depending on height

Open fujexo opened this issue 6 years ago • 1 comments

We can then print the case with transparent filament and add some LEDs to it.

This would require a new PCB with a microcontroller

fujexo avatar Oct 23 '19 11:10 fujexo

This is quite complicated to implement, basically a total redesign of the whole PCB and also of the code.

This would either need a MCU with a dual UART ( most cheap low pin count Atmel MCUS do not have this, would have to switch to STM32 or PIC) and the CH340C or an MCU with an UART and USB support (eg Atmega32u4). Adding an MCU also requires to add an XTAL, much more decoupling caps and other glue logic, which would highly increase the complexity and also the BOM cost. The Board would get bigger and the soldering more fiddly due smaller pin spacings of cheap MCU's. Also production would involve an firmware flashing step (since we would use new chips, this cannot be done over an easy-peasy bootloader, the chip needs to be programmed in a programmer or over a dedicated pin header)

If one wants to have a RGB-LED-Gaming-Grade-Experience he could also add an RGB-USB-LED and implement this feature over software.

Im not really a fan for adding so much more complexity just for an LED. If we want to add an MCU we need to have more practical features.

eni23 avatar Oct 23 '19 14:10 eni23