Adafruit
Pimoroni Inventor HAT Mini for Raspberry Pi
All Products
New Arrivals
Raspberry Pi
Brands and Manufacturers
Robotics & Motion
Motor Drivers and Controllers
Raspberry Pi Accessories
Raspberry Pi Hats
Pimoroni
$75.35
|
In stock at supplier
A versatile motor, servo, and audio driver HAT for Raspberry Pi. Bring your mechanical inventions, creations, and contraptions to life! Inventor HAT Mi...
Get notified when back in stock
Estimated Delivery
Arrives
Disclaimer
Secure checkout
A versatile motor, servo, and audio driver HAT for Raspberry Pi. Bring your mechanical inventions, creations, and contraptions to life!
Inventor HAT Mini helps transform a Raspberry Pi computer into a robot, prop, kinetic sculpture, creepy automaton, or any other exciting moving thing. Want to drive a couple of fancy motors with encoders (or hook up standard motors with jumper wires)? Yep! Add up to four servos? Sure? Attach a little speaker so you can make noise? No problem!
It's expandable too, with a pass-through header for stacking with other boards and four extra ADC-capable GPIO pins - you could use these to attach analog or digital sensors, or more buttons and LEDs. Speaking of LEDs, they've also managed to fit in 8 addressable RGB LEDs (AKA NeoPixels) 🌈 - that's one for each servo and GPIO/ADC channel so you can use them as indicators.
The folks at Pimoroni wanted Inventor HAT Mini to be fast and easy to get started with, so they've equipped it with convenient pre-soldered pin headers, a Qw/ST connector for plugging in breakouts, and a fully featured Python library with plenty of helpful examples. For power users, they've added an unpopulated external power input and the ability to use higher voltage motors and servos (up to 10V).
Features
-
Nuvoton microcontroller (MS51TC0AE) with built-in 16-bit PWM and 12-bit Analog to Digital Converter (datasheet)
- 4 sets of header pins for connecting 3-pin hobby servos
- 4 sets of header pins for GPIO (all of which are ADC capable)
- Servo and GPIO pins all have their own power and ground pins
- Dual H-Bridge motor driver (DRV8833)
- 2 JST-SH connectors (6-pin) for attaching motors with encoders
- Alternate socket connector for attaching 2 standard (2-pin) motors
- Per motor current limiting (425mA)
- Per motor direction indicator LEDs
- MAX98357 3.2W I2S mono amplifier
- 2-pin (Picoblade-compatible) connector for attaching speaker
- 8 x addressable RGB LEDs/NeoPixels
- User button
- Qw/ST connector for attaching breakouts
- Pass-through 40-pin header
- Fully assembled - no soldering required
- Python library
- Schematic
Inventor HAT Mini is compatible with all Raspberry Pi computers with a 40-pin header attached. Mini HATs fit especially neatly on top of Raspberry Pi Zero boards, though.
Raspberry Pi, motors, servos, and speakers are sold separately.
Fun with Nuvoton
A Nuvoton microcontroller handles the nitty gritty of driving the hardware accurately behind the scenes, we also use it for analog to digital conversion and as a handy I/O expander.
Because most of the Inventor HAT Mini functions are connected to this microcontroller, this HAT only uses a handful of pins on your Pi. With that in mind, we've used a pass-through header so you can stack it easily with other HATs and components that need access to the GPIO.
Connecting Breakouts
The Qw/ST connector makes 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!
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 board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- 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 connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- I/O expander
- An I/O expander is a chip that adds extra input and output pins controlled through a bus such as I2C or SPI. It can drive buttons, LEDs, relays, resets, or other control lines without using up scarce microcontroller pins.
- I2S
- I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- 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.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- 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.
Find this product in
Brands
Raspberry Pi