How to use this template
Fill in the fields below before posting. The more detail you provide, the faster we can help.
Delete any sections that don’t apply to your issue.
Hardware:
- Board version (Pico LTE / Pico LTE 2):
- Power supply (5V via Micro USB — Pico W’s USB socket):
- POWER LED status: on / off
- STATUS LED status (BG95 modem): blinking / solid / off
Software:
- MicroPython firmware version:
- Pico LTE SDK version:
- IDE used (Thonny / other):
- Programming language: MicroPython / C/C++
SIM & Connectivity:
- Registered on connect.sixfab.com? (yes / no):
- Device status on Connect dashboard (online / offline / unknown):
- APN configured in config.json:
- Country and operator network:
Debug Mode Output:
Enable debug mode and paste the output:
from pico_lte.utils.logger import Logger
Logger.set_level(Logger.DEBUG)
AT Command Outputs:
- SIM detection (
AT+CPIN?) — expected: READY: - Network registration (
AT+CEREG?) — expected:0,1home or0,5roaming: - Signal strength (
AT+CSQ) — 99,99 means no signal:
config.json:
Paste your config.json (remove any passwords or secrets):
[paste here]
Issue:
What are you trying to do, and what is actually happening?
Full error output:
Other than UART0 being used for the BG95, are there any issues using UART1 or UART2 (or both) to talk to external devices? Do the QWIIC ports have pull-ups on them or could these be used for a UART? I need to talk to one and maybe two serial devices through a MAX3232 for sensor readings.
What you have already tried:
References checked: