Power consumption on Pytrack with SiPy
-
For GPS, looking at L76GNSS.py, it seems it is possible through I2C (GPS_I2CADDR) to send command to GPS.
p.17 of Quectel doc states that:
"Sending $PMKT161,0*28 will enter into standby mode, sending any data via UART1 will make the module exit from standby mode"
Standby mode: 500µA
So I guess it is possible to do it (myself).For accelerometer, some LIS registers will need to be setup.
But what about INT1 or INT2 connections to ESP32 on Pytrack to raise an interrupt & wake up µP (from sleep or deep sleep) ??? -
@Emmanuel-Goudot Yes, the interrupts are currently connected to the onboard PIC of the Pytrack, which makes it a bit more difficult to manage regarding simply connecting the accelerometer to the ESP32 interrupts. We're working on this and will let you know when it's ready!
-
I have now tested on Pytrack.
After sending "$PMTK161,028\r\n" to L76, it seems that I2C scan loose 16 ID (remains [8, 30]).
Is it normal behaviour ?Then after asking for deep_sleep (py.setup_sleep(SLEEP_TIME) and py.go_to_sleep()), is L76 still powered (so it really stay in standby) ?
Third question: are electric schematics of pytrack avail to understand a bit more what is happening ?
And is SW of PIC16LF1459 also avail ?
Thanks, Emmanuel. -
Hello, have a look at this post (tested power in deep sleep)
https://forum.pycom.io/topic/1460/power-consumption-deep-sleep-pysense-pytrack
-
Is there an update on this topic? I was hoping to use the interrupts in a project next week.
-
@bucknall Can you give any updates on the availability of the interrupts?
-
@joeri The library for the Deep Sleep Shield 'wake from interrupt' is available now. Daniel is working to implementing it in the Pytrack and Pysense and will be coming shortly.
Thanks,
Alex
-
-
Also eagerly (and a bit angry) waiting for this on pytrack but not to wake from deepsleep but just to have the interrupt routed to the esp32 as is shown on the pinout here:
This feature is advertised on the pinout but seems not available right now...
https://docs.pycom.io/chapter/datasheets/downloads/pytrack-pinout.pdfAlso see this thread:
https://forum.pycom.io/topic/1682/pytrack-lis2hh12-interrupts-make-i2c-bus-freeze -
@bucknall @daniel I'm having quite some power consumption issues with a prototype due to the accelerometer interrupt not being available. Now I need to regularly wake the board on a timer to check for movement which is not efficient.
Is there any update on a timeline for this feature to be released? -
@bucknall @daniel Can we get an update on progress here? I'm waiting on interrupt operation from the accelerometer as per the information I was sold the PySense board on!!
At least release the various schematics and information we would need to do this ourselves?
PyCom is quickly becoming great promises instead of great products. A lot of the reasons to pick your products over others are the fringe features you don't actually have but suggest you do.
Very poor and I'm sure I'm not the only one currently delaying projects and effectively loosing money after backing you as a supplier.
-
-
cross-referencing for relevant update (yay!)
https://forum.pycom.io/topic/1861/accelerometer-wake-up-features-added-to-pytrack-and-pysense
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login