Connectivity
Wi-Fi Modules
Find a Wi-Fi Module
Infineon
NXP
TI
Silicon Labs
MediaTek
Bluetooth Modules
Find a Bluetooth Module
Nordic Semi
Silicon Labs
Infineon
TI
Other Wireless
Find a Module
Ultra Wide Band
LoRaWAN Modules
LoRaWAN Devices
Bluetooth IoT Devices
Cellular Solutions
RAMP Modules
Internal Antennas
Find an Antenna
WiFi & Bluetooth
Multiband/Cellular IoT
Sub-GHz Antennas
NFC Antennas
UWB Antennas
Custom Antennas
Other
Developer Portal
Software Releases
Canvas Software
Engineering Services
Compute
System-On-Modules
NXP i.MX 9 SOMs
NXP i.MX 8 SOMs
NXP i.MX 6 SOMs
TI AM62 SOMs
TI AM67 SOMs
MediaTek Genio SOMs
Microchip SAMA5 SOMs
SMARC Modules
Nitrogen95 SMARC
Nitrogen93 SMARC
Nitrogen91 SMARC
Nitrogen8M Plus SMARC
Nitrogen8M Mini SMARC
Tungsten510 SMARC
Tungsten700 SMARC
Open Standard Modules
Carbon AM62 OSM-MF
Carbon AM67 OSM-MF
Carbon AM62L OSM-SF
Nitrogen iMX91 OSM-SF
SBC
Custom SBC
NXP i.MX 8 SBCs
NXP i.MX 6 SBCs
HMI
Other
Developer Portal
Software Releases
Build a SOM
Customization
Accessories
Applications
Industrial
Predictive Maintenance
Robotics
Warehouse & Asset Tracking
Factory Automation & Tools
Defense
Medical
Connected Medical Devices
Infusion Pumps
Patient Monitoring
Hospital Beds
Commercial IoT
Building Automation
Gaming
Cold Chain Monitoring
Technologies
WiFi 6 and WiFi 6E
Wi-Fi 7
Bluetooth LE Audio
Bluetooth Channel Sounding
Edge AI
Support
Documentation
Browse by Product
Software Releases
FAQs
Blog
White Papers
Longevity Policy
Security Center
Our Approach
RED and CRA Compliance
Report a Vulnerability
Ask a Question
Company
Ezurio
About Ezurio
Newsroom
Careers
Events
Legal
Partners
Distributors
Silicon Partners
Software Partners
Resources
Blog
Success Stories
Webinars
White Papers
Videos
Brochures
Contact Us
Account
Home
Support
Canvas Software Suite
Product Detail Page
Documentation
Application Note
FAQs
Documentation
BL54L15/L15µ DVK Canvas Software User Guide
Sep 2025
Overview - Canvas Software Suite
Jul 2025
Software User Guide - BL5340 DVK
Jul 2025
Software User Guide - MG100 and Pinnacle 100
Oct 2025
Updating HL7800 Firmware on MG100 and Pinnacle 100
Jul 2025
User Guide - Canvas Python
Jul 2025
User Guide - Lyra 24 Software
Jul 2025
User Guide - Lyra 24P Development Kit
Mar 2025
User Guide - Lyra 24S Development Kit
Mar 2025
User Guide - Sera NX040 Software
Jul 2025
Application Note
Application Note - Canvas Device Firmware Upgrade (DFU)
Nov 2025
Application Note - Pinnacle 100 OTA Updates With Canvas Software Suite
Jul 2025
Application Note - Sera NX040 UWB Ranging
Jul 2025
FAQs
Why do I get an MQTT connect failed (-1) error when establishing a secure MQTT connection using Canvas wifi_ble_to_mqtt.py sample application with Veda SL917?
Mar 2026
How can I tell what peripheral instances are supported in Canvas firmware?
Aug 2025
Can python scripts be loaded onto my device via SWD if no UART is available?
Aug 2025
Is there a way to determine the battery level on MG100 using Canvas?
Oct 2024
How can I determine what Python modules in my devices Canvas Firmware can be imported?
Sep 2024
Is there a way to run scripts with Xbit VS Code Extension without naming them main.py
Sep 2024
Is there a script to load multiple python scripts for Canvas Firmware Applications?
Sep 2024
Is there a way to update Canvas FW or load python applications onto my device using Xbit Mobile App?
Sep 2024
The NX040 supports two UART Ports. Which UART is needed to communicate with the Python REPL?
Aug 2024
I'm having trouble transferring scripts to my Canvas enabled device, what should I do?
Apr 2024
How can I see more verbose modem output when using the Canvas net_helper.py?
Apr 2024
How can I make calls to the OS using Micro-Python enabled Canvas firmware?
Apr 2024