sakibnaz
Full Member level 3
Hi there.
I am working on a IoT Wireless Device project which will be essentially a commercial product. The device will be Battery powered (Li-Po 3.7V 5000mAH) and its mainly consist of an ARM CPU Module, BLE nRF52832 MCU and some other necessary circuits (Like Power Regulator, Battery charging, USB, LCD etc).
Now I want to implement a single Pushbutton based Power ON-OFF (Same like smartphone) as well as User-Input. So I want basically below:
- When Device OFF: Press Pushbutton will Power ON Device (i.e. CPU Module)
- When Device ON: Press Pushbutton will act as an User-Input
- When Device ON: Press and Hold Pushbutton few sec (example 10 sec) will force shutdown the device
I know there any some dedicated Pushbutton Controller IC. I checked STM6600 which looks good but its expensive.
-# Any anyone suggest a low cost IC solution achieve my need? ... similar to STM6600?
-# Also as my Device have an extra MCU nRF52832 ... then how about use that as the Pushbutton Controller? Is it a good idea to use MCU for this? Or dedicated Controller IC is better?
Please advise.
Thanks in advance.
Regards.
I am working on a IoT Wireless Device project which will be essentially a commercial product. The device will be Battery powered (Li-Po 3.7V 5000mAH) and its mainly consist of an ARM CPU Module, BLE nRF52832 MCU and some other necessary circuits (Like Power Regulator, Battery charging, USB, LCD etc).
Now I want to implement a single Pushbutton based Power ON-OFF (Same like smartphone) as well as User-Input. So I want basically below:
- When Device OFF: Press Pushbutton will Power ON Device (i.e. CPU Module)
- When Device ON: Press Pushbutton will act as an User-Input
- When Device ON: Press and Hold Pushbutton few sec (example 10 sec) will force shutdown the device
I know there any some dedicated Pushbutton Controller IC. I checked STM6600 which looks good but its expensive.
-# Any anyone suggest a low cost IC solution achieve my need? ... similar to STM6600?
-# Also as my Device have an extra MCU nRF52832 ... then how about use that as the Pushbutton Controller? Is it a good idea to use MCU for this? Or dedicated Controller IC is better?
Please advise.
Thanks in advance.
Regards.