Other Parts Discussed in Thread: CC1101, TPS62730
Hi. I'm looking to reduce the current consumption of CC1101 radio that needs to periodically transmit data. The idea is to wake up say once every 10 seconds and send a short transmission of about 100ms.
Texas recommends the TPS62730 to reduce the supply current to 2.1V, but then you need level conversion to talk to the microcontroller. The TPS62730's quiescent current is quite high (our entire system idles at 3uA) so if we wanted to run the MCU from it we would have to switch between 2.1V and our battery voltage of 3.6V constantly, which doesn't sound like a good idea.
For the wake-on-radio polling mode it seems like we would have to dedicate a GPIO pin to switching the regulator out of bypass mode, but we may have to do that if we need a PA at some point anyway. What setting for the GPIO should be used to make sure it switches at the right time?
What options are there for level switching? Pull-up resistors seem like a possibility with the MCU only pulling the lines low. Is there any kind of sample implementation available?
Thanks.