Pimoroni Pico DV Demo Base + Pico Lipo 16MB CPY board.board_id

Using a Pimoroni Pico Lipo DV Demo Base (PIM588) and attached to it a Pimoroni Pico Lipo 16MB (PIM560). The Pico Lipo is flashed with

Adafruit CircuitPython 9.0.0-beta.0 on 2024-01-27; Pimoroni Pico dv Base with rp2040

see: circuitpython

Issuing the code:

import board
id = board.board_id
print(id)

results in:
pimoroni_pico_dv_base

Is there any way to get the board_id of the Pico Lipo ?

The board-id is tied to the firmware you install. To get the board-id of the Pico-Lipo, you will have to install the correct firmware. But what you probably need is a (non-existing) variant of the Pico-Lipo firmware with the dv-stuff activated.

1 Like

Also keep in mind that you may not be getting access to the full 16mb?
There are custom Micro Python images out there, haven’t seen this sort of thing for Circuit Python though?

MicroPython - Python for microcontrollers

1 Like