Little Bird
Pimoroni Yukon – Yukon Make Anything! Kit
All Products
New Arrivals
DIY Project Kits
Raspberry Pi
Brands and Manufacturers
Electronics Kits
Microcontrollers & Development Boards
RP2040
Robotics & Motion
Motor Drivers and Controllers
Microcontrollers
Pimoroni
$253.04
|
Only 4 left
A high-power modular robotics and engineering platform, built around RP2040 and designed to drive the most ambitious robots, props and devices. The Do-E...
Estimated Delivery
Arrives
Disclaimer
Secure checkout
A high-power modular robotics and engineering platform, built around RP2040 and designed to drive the most ambitious robots, props and devices.
The Do-Everything Board 🦾
Yukon is a standalone controller that can be equipped with up to six interchangeable modules capable of driving high-powered hardware - this is made possible by the unique pin capabilities of Raspberry Pi's multitalented RP2040 chip. This flexibility means you can drive many unique combinations of motors, servos, steppers, speakers, LED strips and more, all from a single Yukon host!*
To ensure Yukon creations are adventure proof, each module is screwed down to ensure a solid mechanical and electrical connection.
Assembling Yukon 🚧
Big electronic projects can often involve a lot of soldering, splicing and other complicated assembly techniques, but not with Yukon! The host board and modules use solderless connectors wherever possible so it's fast and friction-free to get started, and simple to swap out components if you need to.
Powering Yukon ⚡
Supplying external power to Yukon is easy thanks to its chunky XT30 connector, which enables you to attach 2 to 4 cell Lithium Polymer (LiPo) batteries (or any other source from 5V to 17V) to deliver up to 15A continuousfor your high-power projects.
An e-Fuse with switchable output is included to protect from accidental overvoltage and overcurrent events, along with internal sensors for monitoring voltage, current, and temperature whilst your programs run.
Programming Yukon 💾
Yukon is supported by a comprehensive MicroPython library with a whopping 50 (!) examples showing how to use the individual features of the board and all of its modules. There are also fully fledged showcase examples to show you how Yukon can be used to build a remote-controlled rover, spider tank, and pen plotter.
Features
- Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133MHz with 264kB of SRAM)
- 16MB of QSPI flash supporting XiP
- 6 x slots for high power modules
- E-Fuse with switchable output (40A overcurrent and 18V overvoltage protection)
- XT30 connector for V+ and logic power (5 to 17V, 15A continuous)
- USB-C for programming and logic power
- Power on-off button
- 3 x user buttons (one of which also acts as BOOTSEL for entering DFU mode)
- 2 x power and 2 x user LEDs
- 2 x Qw/ST connectors for attaching breakouts
- Internal voltage in, voltage out, current, and temperature sensors
- Unpopulated header for attaching Breakout Garden boards
- Unpopulated expansion headers for wiring up external buttons and extra IO
- Fully assembled
- No soldering required (unless you want to use the Breakout Garden or expansion headers).
- M2 screws for attaching modules
- Rubber feet 🐾
- MicroPython firmware and library
- Yukon modules and other components are sold separately.
Yukon Make Anything! Kit Includes
You can buy a Yukon host (plus screws and feet) on its own, or as part of the fully-featured Yukon Make Anything! Kit, which sets you up with all the tools to make a bunch of cool stuff. It includes six different modules for driving a diverse range of hardware, plus a selection of useful cables for feeding your Yukon power and data.
- Yukon Host (plus screws and feet)
- Dual Motor / Bipolar Stepper Module
- Quad Servo [Regulated] Module
- LED Strip Module
- Audio Amp Module
- Dual Switched Power Output Module
- Proto Module
- USB-A to USB-C cable for programming
- Loose wire to XT30 cable for power
- XT60 to XT30 cable for power
- ...all packed up neatly in a reusable Pirate-brand Loot Box.
Yukon Modules
Customise Yukon to suit almost any project with our range of addon modules. You can populate your Yukon with a full load-out right away, or start with a few modules and expand as your project grows. There's also a proto module, for if you want to add a custom module like a buzzer or a potentiometer.
Motors | Servos
Big Motor + EncoderDual Motor / Bipolar Stepper | Quad Servo [Regulated]Quad Servo [Direct]Serial Bus Servo
Output | Audio
Bench Power [Step-down DAC]Dual Switched Power Output | Audio Amp [Mono]
Lighting | Prototyping
LED Strip | Proto
Big Motor + EncoderDual Motor / Bipolar Stepper | Quad Servo [Regulated]Quad Servo [Direct]Serial Bus Servo
Output | Audio
Bench Power [Step-down DAC]Dual Switched Power Output | Audio Amp [Mono]
Lighting | Prototyping
LED Strip | Proto
Pinout and Schematic
Connecting Breakouts
The Qw/ST connectors on Yukon make it super easy to connect up Qwiic or STEMMA QT breakouts. If your breakout has a QW/ST connector on board, you can plug it straight in with a JST-SH to JST-SH cable.
Breakout Garden breakouts that don't have a Qw/ST connector can be connected using a JST-SH to JST-SH cable plus a Qw/ST to Breakout Garden adaptor. Want to use multiple Qw/ST breakouts at the same time? Try this adaptor!
- List of breakouts currently compatible with our MicroPython build.
Notes
- Measurements: 84mm x 67mm x 14mm (L x W x H). The mounting holes are M2.5 and 3mm in from each edge.
- Yukon has some extra broken out headers that adventurous makers might find useful (note that these are unpopulated and so will require soldering):
- Control header for connecting up external on-off and user/boot buttons, as well as an external power LED
- Expansion header for connecting up external A and B user buttons, an LCD display (or use as GPIO), and SWD debugging
- The board's current draw when off is 2.05mA @ 5V and 3.25mA @ 17V. As such it is recommended to disconnect any battery pack if the project is not going to be used for a while, to avoid unnecessary draining.
- Yukon comes with kapton tape on top of its 8 mounting posts. Remove these before installing any modules.
- * Some slot placement and combinations of modules may not be compatible due to shared pin functions
About RP2040
Raspberry Pi's RP2040 microcontroller is a dual core ARM Cortex M0+ running at up to 133Mhz. It bundles in 264kB of SRAM, 30 multifunction GPIO pins (including a four channel 12-bit ADC), a heap of standard peripherals (I2C, SPI, UART, PWM, clocks, etc), and USB support.
One very exciting feature of RP2040 is the programmable IOs which allow you to execute custom programs that can manipulate GPIO pins and transfer data between peripherals - they can offload tasks that require high data transfer rates or precise timing that traditionally would have required a lot of heavy lifting from the CPU.
Jargon buster
Plain-language definitions for the technical terms used above.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- DFU
- Device Firmware Update is a mode that lets you load new firmware onto a board over USB. It matters when recovering a board or installing firmware without using a separate programmer.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- LiPo
- A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
- M2.5
- A metric screw thread size with a 2.5 mm nominal diameter. It matters for mounting because screws, standoffs, and holes must use the same size to fit securely without damaging the board.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- potentiometer
- A variable resistor usually turned with a knob or shaft to create an adjustable electrical signal. It is often used for inputs such as volume, brightness or position, so it helps beginners learn how a microcontroller reads changing values.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- RP2040
- A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- SWD
- Serial Wire Debug is a two-wire programming and debugging interface used with many microcontrollers. It matters if you need low-level access to program, recover or debug the processor board connected to this carrier.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
- USB-C
- A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
Find this product in
Brands
Microcontrollers
STEM & Education
Related Tutorials
Free guides on learn.littlebird.com.au