I decided to collect some data points for my own use. I could get the everything-48MHz mode running with USB UART transmitting to the PC, but when setting the system clock to the 12MHz XOSC source, USB UART did not work. For the 12MHz, I had a timer interrupt LED blinking working in another test, but obviously, other stuff needs troubleshooting. If 12MHz with USB active can be made to work, then it would be quite attractive.
The power consumption data is as follows:
This should be regarded as ballpark data only. The cheapo USB power tester has 1 mA units. VUSB hovers about 4.55V, via an unpowered hub. The transmit test is 100 bytes of data per 0.1 sec == 1000B/sec. Readings when the USB UART is idle or transmitting is similar given the limitations of my setup, so I can't tell the difference between idle or transmitting.
The power consumption data is as follows:
Code:
(values in mA) Result------------------------------------------------------------Pico 125MHz, USB UART idle or tx 30Pico 48MHz, USB UART idle or tx 16Pico 12MHz, USB UART (DOES NOT WORK) 8------------------------------------------------------------Older measurements:------------------------------------------------------------Pico 125MHz, running sleep_ms()19Pico 48MHz, no USB, active 9Pico 12MHz, no USB, active 3------------------------------------------------------------
Statistics: Posted by katak255 — Sat Jun 15, 2024 8:10 am