SKU: 69279116206

CANPico v2 with Pico WH Pre-installed

Sale price$36.90 Regular price$41.00
Save 10%

Pay in installments of $10.25 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Aug 31 - Sep 5

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

CANPico v2 with Pico WH Pre-installedNew version with Pico WH on socketed board. CAN bus is a protocol used in hundreds of millions of devices including cars, trucks, buses, construction machines, ships, tractors, and spacecraft (there is even a CAN bus orbiting Mars). The Canis Labs CANPico a carrier board in a sock format for a Rapsberry Pi Pico: simply solder on the Pico and it is connected to an advanced CAN controller and transceiver, ready for connection to CAN bus wires via a

New version with Pico WH on socketed board.

CAN bus is a protocol used in hundreds of millions of devices including cars, trucks, buses, construction machines, ships, tractors, and spacecraft (there is even a CAN bus orbiting Mars). The Canis Labs CANPico a carrier board in a ‘sock’ format for a Rapsberry Pi Pico: simply solder on the Pico and it is connected to an advanced CAN controller and transceiver, ready for connection to CAN bus wires via a simple screw terminal. The CANPico includes an instrument header with the analog CAN H and CAN L signals and the digital RX and TX signals for use with an oscilloscope or logic analyzer. Software support is via an open source MicroPython SDK.

Shipped with Pico WH and MicroPython pre-installed.

The open source MicroPython SDK from Canis Labs provides a sophisticated CAN API, including priority-inversion free drivers, 1μs accuracy timestamps, large buffers and an API for triggering a logic analyzer or oscilloscope. And there is support for communicating to a host device over USB (via the MIN protocol) to enable applications like bus logging or even using a CANPico as a PC CAN interface. The SDK also includes the CANHack toolkit for low-level error injection. The SDK lets Python code run on the dual-core RP2040 microcontroller of the Raspberry Pi Pico and respond in real-time to CAN traffic with times measured in microseconds rather than milliseconds, making it a great platform for hardware-in-the-loop test and emulation.

Main hardware features

  • Microchip MCP251863T CAN controller
  • Screw terminal for direct access to CAN High/Low twisted pair wiring and a common ground reference
  • Jumper for a standard 120Ω CAN bus termination resistor
  • Jumper for enabling and disabling transmit input to the transceiver

Interfacing

  • Header pins for logic analyzer access to digital CAN signals (TX and RX pins of the transceiver)
  • Header pins for oscilloscope access to the analog CAN signals (CAN High/Low, ground)
  • TRIG pin for logic analyzer and oscilloscope triggering on programmable CAN events
  • Direct GPIO access to CAN RX and TX pins for software error injection
  • GPIO control over transceiver low power standby

The Raspberry Pi Pico is designed to be soldered on to a board using the ‘half moon’ edges, leaving header pins free. The other connections are USB (for power and connectivity to a host) and the CAN bus. The 6-pin header is intended for a logic analyzer and oscilloscope to see raw CAN signals, the yellow jumper is for enabling the termination resistor, and the blue jumper enables transmission on the bus (if this is removed then the board is restricted to only listening to the CAN bus, a useful security feature).

Software support

The software support is provided with a MicroPython SDK that has the following APIs:

  • CAN API
  • CANHack toolkit API
  • Trigger API for triggering test instruments on CAN errors and CAN frames with a specified ID and payload
  • MIN API to communicate with a host PC over a second virtual USB serial port

The CAN API consists of the following Python classes:

  • The CAN class provides control and status of the CAN controller
  • The CANFrame class encapsulates CAN frames, which are either created in software or by receiving them from the CAN controller hardware
  • The CANError class encapsulates CAN error frames, which are created receiving them from the CAN controller hardware
  • The CANID class describes a CAN ID: every CAN frame has a CAN ID, but many frames can have the same ID
  • The CANIDFilter class describes how a CAN controller should identify and accept CAN frames based on their CAN ID

The MIN API provides MIN protocol support for reliable communication with a host PC. Some of the CAN API calls use a binary representation to allow items to be carried over MIN.

Resources

  • The Hardware Reference Manual (PDF) for the CANPico board (version 01, issue date 2021-04-29, 8 pages) including schematics.
  • The MicroPython SDK Reference Manual (PDF) for the CANPico board (version 01, issue date 2021-04-29, 32 pages). Documents both the MicroPython CAN API and CANHack API.
  • The latest firmware (.uf2, release date 2023-03-09). Based on the v1.15 release of MicroPython for the Pico. The source code is released as a patch file for this MicroPython version (see README.txt for details).
  • The latest schematics (PDF) and Kicad design (.kicad_pcb) for the CANPico board.
  • The canpico.py examples for the CANPico board (the Thonny IDE can be used to put the file on to the Pico file system)
  • There is a blog post introducing CANHack and a demonstration video (Note that these both use the CANHack MicroPython API but on the STM32-based PyBoard rather than the Raspberry Pi Pico).

Distributors

 

 

 

 

 

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 69279116206

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.1 ★★★★★
Based on 29 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
E
Verified Purchase
Em N
Lake Worth, US
★★★★★ 4
help with dry mouth
Scent Name: Berry, Size: 100 Count
I'VE BEEN USING THESE AT NIGHT FOR SEVERAL YEARS AND THEY LAST MOST OF THE NIGHT. I LIKE THE MILD FLAVOR TOO.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 2, 2026
K
Verified Purchase
Kenneth
Omaha, US
★★★★★ 5
A Miracle for dry mouth!!
Scent Name: Berry, Size: 100 Count
I don't know what I would do without this product. I suffer from severe dry mouth from my medications and xylmelts have been a miracle for me. I buy them regularly and cannot live without them I sleep comfortably with them in my mouth and they help beyond belief.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 8, 2026
B
Verified Purchase
Beverly White
Omaha, US
★★★★★ 5
Dry mouth remedy
I have been using these for a couple of years and they work great
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 10, 2026
J
Verified Purchase
Jeff D.
Port Orchard, US
★★★★★ 5
Slim profile, stays anchored all night (Berry flavor is great!)
Scent Name: Berry, Size: 100 Count, Scent Name: Berry, Size: 100 Count
I rely on these nightly to combat dry mouth, and they deliver exactly what is promised. The adhesion mechanism is impressive—once placed against the gum, the disc stays securely anchored for a full 6–8 hours without shifting, allowing me to sleep without interruption. ​The profile is ideal; the discs are incredibly slim and unobtrusive, so you don't feel like you have a bulky object in your mouth while trying to fall asleep. Despite being so compact, they pack enough moisture to last until morning. The Berry flavor is mild and soothing, making it a perfect bedside companion. Highly recommended.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 11, 2026
G
Verified Purchase
Gabrielle Grim
Charlottesville, US
★★★★★ 5
Excellent product for dry mouth
Scent Name: Berry, Size: 100 Count
If you are having trouble with dry mouth, especially while sleeping, this is definitely the product for you. I have severe dry mouth and have tried multiple things including hard candy (yes, I know not very smart) as well as different biotin products, the mouthwash, the spray and the gel, which all do work, but do not last for very long. These stay in place open the corner of your mouth, last for hours and truly work. I highly recommend it if you are having a dry mouth issue
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 5, 2026

recommand products