nyan:lora_dev_boards
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nyan:lora_dev_boards [2024/03/30 00:20] – river | nyan:lora_dev_boards [2025/04/30 19:32] (current) – river | ||
---|---|---|---|
Line 85: | Line 85: | ||
'' | '' | ||
+ | |||
+ | Read fuses: | ||
+ | |||
+ | '' | ||
=== Other === | === Other === | ||
Line 198: | Line 202: | ||
| 7 | MOSI | | | 7 | MOSI | | ||
+ | ==== I2C ==== | ||
+ | |||
+ | RP2040 has two I2C peripherals. In Arduino they are called Wire for i2c0 and Wire1 for i2c1. | ||
+ | |||
+ | I am using I2C1 on GPIOs 14 and 15, pins 19 (SDA) and 20 (SCL) on pico board. | ||
+ | |||
+ | ==== ADCs ==== | ||
+ | |||
+ | Max 3.3V. | ||
+ | |||
+ | * ADC0 used by LoRA shield for battery voltage. | ||
+ | * ACD1 and 2 look free. | ||
+ | * ADC3 is connected to Vsys by the pico board. | ||
+ | * ADC5 is temp sensor. | ||
+ | |||
+ | * ADC1 GPIO27 Pico Pin 32 | ||
+ | * ADC2 GPIO28 Pico Pin 34 | ||
+ | |||
+ | ==== Power ==== | ||
+ | |||
+ | * Vbus is connected directly to USB socket. | ||
+ | * Vsys is after a diode from USB, input to regulator. | ||
+ | * 3V3 (out) is after regulator. Regulator not enabled if Vsys not high. | ||
+ | * 3V3 En is regulator enable, connected to Vsys by 100kR. | ||
+ | |||
+ | |||
+ | === Measured === | ||
+ | |||
+ | New, blank Pico W, 3.3V to 3V3 pin. | ||
+ | * Pico on its own: 9.57mA | ||
+ | * with CAN 9.62mA (might need 5V to do anything) | ||
+ | * with LoRa 12.7mA | ||
+ | |||
+ | Flashed with Nyan, not setup: | ||
+ | * 64.8mA | ||
+ | Configured with wifi: | ||
+ | * 66.34mA mostly | ||
+ | * 0.88A bursts (wifi?). Av ~70mA in these periods. | ||
+ | * From 5V: about 55mA not transmitting, | ||
+ | * Programmed pico board only, nothing else connected, on 3V3: ~38mA, but with some bigger bursts initially. | ||
nyan/lora_dev_boards.1711758058.txt.gz · Last modified: by river