> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# Pololu A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge

**Type:** Product page · **SKU:** POLOLU-3117 · **Brand:** [Pololu](https://core-electronics.com.au/brands/pololu-australia)
**Page:** https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge.html ([markdown](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge.html.md))

This programmable module combines with a Raspberry Pi to serve as the control center of a small robot or electronics project. Its ATmega32U4 AVR microcontroller comes preloaded with an Arduino-compatible bootloader, and the board includes dual motor drivers that can deliver 1.8 A per channel to two brushed DC motors. An efficient voltage regulator (2.7 V to 11 V input) and level shifters enable it to power and communicate with a Raspberry Pi. This version (item #3117) is assembled with selected through-hole connectors and components installed for use as a Raspberry Pi add-on.

## Pricing

- **Price:** $82.20 (inc GST) — $74.73 AUD, exc GST
- **Quantity discounts:** 6+ $71.74 (exc GST) · 12+ $69.50 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 21 and Aug 24.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=POLOLU-3117:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/POLOLU-3117:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

| [![](https://core-electronics.com.au/attachments/localcontent/0J6674_25492e8945f.jpg)](https://core-electronics.com.au/attachments/localcontent/0J6674_3611013c2f8.jpg) |
|---|
| A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge, bottom view with dimensions. |

The A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge is a programmable module well-suited for robotics applications, designed to work either as an auxiliary controller mounted to a Raspberry Pi or as a standalone control solution for a small robot. This A-Star (abbreviated A\*) is based on the ATmega32U4 AVR microcontroller from Microchip (formerly Atmel), which has built-in USB functionality, and it ships with a preloaded Arduino-compatible bootloader. Its complement of peripheral hardware includes dual motor drivers capable of delivering a continuous 1.8 A per channel, along with pushbuttons, LEDs, and an optional buzzer for building a user interface. An efficient switching voltage regulator allows the controller to work over a wide range of input voltages (2.7 V to 11 V).

The robot controller board conforms to the Raspberry Pi HAT specification, allowing it to be used as an add-on for a Raspberry Pi with a 40-pin GPIO header (Model B+ or newer, including [Pi 3 Model B+](https://core-electronics.com.au/catalog/product/view/sku/POLOLU-2797) and [Model A+](https://core-electronics.com.au/catalog/product/view/sku/POLOLU-2760)) . On-board level shifters make it easy to set up I²C communication and interface other signals between the two controllers, and the A-Star automatically supplies 5 V power to an attached Raspberry Pi. In this setup, the Raspberry Pi can handle the high-level robot control while relying on the A-Star for low-level tasks like reading analog sensors and controlling timing-sensitive devices (e.g. servos).

Pololu provide a [library](https://github.com/pololu/pololu-rpi-slave-arduino-library) that helps establish communication between the A-Star and a Raspberry Pi, as well as a [tutorial](https://core-electronics.com.au/blog/577) that demonstrates how to use the library and its included example code to build such a robot.

Pololu's comprehensive user’s guide provides the basics you need to get started with the A-Star as well as detailed technical information for advanced users.

This product requires a [USB A to Micro-B cable](https://core-electronics.com.au/thin-2mm-usb-cable-a-to-micro-b-6-ft-low-full-speed-only.html) (not included) to connect to a computer.

| [![](https://core-electronics.com.au/attachments/localcontent/0J6668_618848bc0f9.jpg)](https://core-electronics.com.au/attachments/localcontent/0J6668_38677a4d105.jpg) |
|---|
| Driving motors with an A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge on a Raspberry Pi Model B+ or Pi 2 Model B. |

| ![](https://core-electronics.com.au/attachments/localcontent/0J6663_9409adb7d0.jpg) |
|---|

**A-Star 32U4 Robot Controller LV (2.7 V to 11 V) configurations:**

- [Item #3116: Surface mount components only](https://core-electronics.com.au/a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge-smt-components-only.html) (no through-hole components or mounting hardware)
- [Item #3117: Assembled with selected through-hole components](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge.html) for use as a Raspberry Pi add-on (Raspberry Pi mounting hardware included)

| ![](https://core-electronics.com.au/attachments/localcontent/0J7079_957663f90d.jpg) |
|---|

**A-Star 32U4 Robot Controller SV (5.5 V to 36 V) configurations:**

- [Item #3118: Surface mount components only](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-sv-with-raspberry-pi-bridge-smt-components-only.html) (no through-hole components or mounting hardware)
- [Item #3119: Assembled with selected through-hole components](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-sv-with-raspberry-pi-bridge.html) for use as a Raspberry Pi add-on (Raspberry Pi mounting hardware included)

**Features**

- Dimensions: 65 mm × 56 mm (2.6" × 2.2")
- Programmable ATmega32U4 MCU with 32 KB flash, 2.5 KB SRAM, 1 KB EEPROM, and native full-speed USB (clocked by precision 16 MHz crystal oscillator)
- Preloaded with Arduino-compatible bootloader (no external programmer required)
- All 26 general-purpose I/O lines from the ATmega32U4 are broken out (including PB0, PD5, and PE2); 7 of these can be used as hardware PWM outputs and 12 of these can be used as analog inputs (some I/O lines are used by on-board hardware)
- Convenient 0.1"-spaced power, ground, and signal connection points
- Dual bidirectional [DRV8838](https://core-electronics.com.au/drv8838-single-brushed-dc-motor-driver-carrier.html) motor drivers (1.8 A per channel)
- Buzzer option for simple sounds and music
- 3 user-controllable LEDs
- 3 user pushbuttons
- Reset button
- Level shifters for interfacing 5 V logic to 3.3 V Raspberry Pi
- Power features: 
    - 5 V power can be sourced from USB or from a 2.7 V to 11 V external supply through on-board regulator (with several access points for connecting external power)
    - Switching 5 V regulator enables efficient operation
    - Power switch for external power inputs
    - Reverse-voltage protection on external power inputs
    - Power selection circuit allows for seamless switching between power sources while providing overcurrent protection, and feedback about which power source is selected
    - Provides 5 V power to Raspberry Pi
- 6-pin ISP header for use with an [external programmer](https://core-electronics.com.au/pololu-usb-avr-programmer-v2-1.html)
- Comprehensive user’s guide

**Details for item #3117**

| [![](https://core-electronics.com.au/attachments/localcontent/0J6664_27263582af3.jpg)](https://core-electronics.com.au/attachments/localcontent/0J6664_57763161de5.jpg) |
|---|
| A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge with included hardware. |

This version of the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge (**2.7 V to 11 V** input voltage) is **assembled with selected through-hole connectors and components** for use as a Raspberry Pi expansion board, as shown in the picture above. A [2×20-pin 0.1" female header](https://core-electronics.com.au/0-100-2-54-mm-female-header-2x20-pin-straight.html) is preinstalled to serve as a Raspberry Pi GPIO connector, and a 6-pin strip of [terminal blocks](https://core-electronics.com.au/screw-terminal-block-2-pin-3-5-mm-pitch-side-entry-4-pack.html) and a [DC power jack](https://core-electronics.com.au/dc-power-adapter-barrel-jack.html) are mounted for motor and power connections. A [buzzer](https://core-electronics.com.au/9mm-electromagnetic-buzzer-30o-3-7v-side-opening.html) is also installed, along with two 2×1-pin [male headers](https://core-electronics.com.au/0-100-2-54-mm-breakaway-male-header-1x40-pin-straight.html) and [shorting blocks](https://core-electronics.com.au/0-100-2-54-mm-shorting-block-blue-top-closed.html) for the buzzer and battery level jumpers.

This version ships with a set of four [M2.5 standoffs](https://core-electronics.com.au/aluminum-standoff-for-raspberry-pi-11mm-length-6mm-m2-5-thread-m-f-4-pack.html) (11 mm length), [screws](https://core-electronics.com.au/machine-screw-m2-5-6mm-length-phillips-25-pack.html), and [nuts](https://core-electronics.com.au/machine-hex-nut-m2-5-25-pack.html) that can be used to secure the board to the Raspberry Pi at the proper height for the GPIO connector.

For a version with SMT components only, making it more suitable for standalone use and allowing customization of through-hole components, see [item #3116](https://core-electronics.com.au/a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge-smt-components-only.html). For example, if you want to continue to have access to the Raspberry Pi’s 40 GPIO pins while the A-Star is plugged in, you can get the SMT-only version and install a [stackable 2×20-pin female header](https://core-electronics.com.au/stackable-0-100-female-header-2x20-pin-straight.html).

**A-Star 32U4 Robot Controller LV 5 V regulator**

A major feature of the A\* Robot Controller LV is its power system, which allows it to efficiently operate from a **2.7 V to 11 V** external source and provide power to an attached Raspberry Pi. The input voltage is regulated to 5 V by a TPS63061 switching step-up/step-down (buck-boost) converter from Texas Instruments. (We also make a [standalone regulator](https://core-electronics.com.au/pololu-5v-step-up-step-down-voltage-regulator-s7v8f5.html) based on this integrated circuit.) The regulator’s flexibility in input voltage is especially well-suited for battery-powered applications in which the battery voltage begins above 5 V and drops below 5 V as the battery discharges. Without the typical restriction on the battery voltage staying above 5 V throughout its life, a wider range of battery types can be considered. For example:

- A 4-cell battery holder, which might have a 6 V output with fresh alkalines or a 4.0 V output with partially discharged NiMH cells, can be used to power this A\*.
- A disposable 9 V battery powering the board can be discharged to under 3 V instead of cutting out at 6 V, as with typical linear or step-down regulators.

As shown in the left graph below, the LV’s 5 V switching regulator has an efficiency – defined as (Power out)/(Power in) – of 80% to 90% for most combinations of input voltage and load.

| \| [![](https://core-electronics.com.au/attachments/localcontent/0J7071_202309f7417.jpg)](https://core-electronics.com.au/attachments/localcontent/0J7071_41590343745.png) \| \|---\| | \| [![](https://core-electronics.com.au/attachments/localcontent/0J7073_19636716ba4.jpg)](https://core-electronics.com.au/attachments/localcontent/0J7073_36240c68adf.png) \| \|---\|---\| |
|---|

The A-Star’s components, including the microcontroller and LEDs, draw 30 mA to 40 mA in typical applications (without the buzzer). The rest of the regulator’s achievable output current, which depends on input voltage as well as ambient conditions, can be used to power other devices; this can include an attached Raspberry Pi (which typically draws a few hundred milliamps). The blue line in the right graph above shows output currents at which the voltage regulator’s over-temperature protection typically kicks in after a few seconds. These currents represent the limit of the regulator’s capability and cannot be sustained for long periods; under typical operating conditions, a safe limit for the maximum continuous regulator output current is 60% to 70% of the values shown in the graph.

**Arduino compatibility**

Like Pololu's other [A-Star 32U4 programmable controllers](https://core-electronics.com.au/search/?q=a+star+controller), the A-Star 32U4 Robot Controller ships with a preloaded Arduino-compatible bootloader (which uses 4 KB of flash memory, leaving 28 KB available for the user program). Pololu provide a software add-on that enables the board to be easily programmed from the Arduino environment and an Arduino library to make it easy to use the additional on-board hardware.

The A-Star 32U4 Robot Controller has the same microcontroller as the Arduino Leonardo and Arduino Micro, and it runs at the same frequency, so most code examples intended for those boards should also work on the A-Star.

**The A-Star family**

The A-Star 32U4 Robot Controller is a part of Pololu's larger [A-Star 32U4 family](https://core-electronics.com.au/search/?q=a+star+controller), all of whose members are based on the same ATmega32U4 microcontroller, feature native USB interfaces, and are preloaded with Arduino-compatible bootloaders. The table below shows some key features and specifications of Pololu's A-Star microcontroller boards to help you choose the right one for your application.

|  | [![](https://core-electronics.com.au/attachments/localcontent/0J8479_23930ac825.jpg)](https://core-electronics.com.au/category/239/a-star-328pb-micro) | [![](https://core-electronics.com.au/attachments/localcontent/0J5274_2048c3fbaf.jpg)](https://core-electronics.com.au/a-star-32u4-micro.html) | [![](https://core-electronics.com.au/attachments/localcontent/0J5603_1735f2ebaa.jpg)](https://core-electronics.com.au/a-star-32u4-mini-ulv.html) [![](https://core-electronics.com.au/attachments/localcontent/0J5604_22441cbb0c.jpg)](https://core-electronics.com.au/a-star-32u4-mini-lv.html) [![](https://core-electronics.com.au/attachments/localcontent/0J8714_229513018a.jpg)](https://core-electronics.com.au/a-star-32u4-mini-sv-49996.html) | [![](https://core-electronics.com.au/attachments/localcontent/0J9988_2789db8e64.jpg)](https://core-electronics.com.au/pololu-a-star-32u4-prime-lv-microsd.html)  [![](https://core-electronics.com.au/attachments/localcontent/0J6128_2600c04d52.jpg)](https://core-electronics.com.au/pololu-a-star-32u4-prime-sv-microsd.html) | [![](https://core-electronics.com.au/attachments/localcontent/0J6663_2609ed1206.jpg)](https://core-electronics.com.au/a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge-smt-components-only.html)  [![](https://core-electronics.com.au/attachments/localcontent/0J7079_2659eedf18.jpg)](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-sv-with-raspberry-pi-bridge-smt-components-only.html) |
|---|---|---|---|---|---|
|
| [A-Star 328PB Micro](https://core-electronics.com.au/category/239/a-star-328pb-micro) | [A-Star 32U4 Micro](https://core-electronics.com.au/a-star-32u4-micro.html) | [A-Star 32U4 Mini ULV](https://core-electronics.com.au/a-star-32u4-mini-ulv.html)  [A-Star 32U4 Mini LV](https://core-electronics.com.au/a-star-32u4-mini-lv.html)  [A-Star 32U4 Mini SV](https://core-electronics.com.au/a-star-32u4-mini-sv-49996.html) | [A-Star 32U4 Prime LV](https://core-electronics.com.au/pololu-a-star-32u4-prime-lv-microsd.html)  [A-Star 32U4 Prime SV](https://core-electronics.com.au/pololu-a-star-32u4-prime-sv-microsd.html) | [A-Star 32U4 Robot Controller LV](https://core-electronics.com.au/a-star-32u4-robot-controller-lv-with-raspberry-pi-bridge-smt-components-only.html)  [A-Star 32U4 Robot Controller SV](https://core-electronics.com.au/pololu-a-star-32u4-robot-controller-sv-with-raspberry-pi-bridge-smt-components-only.html) |
| Microcontroller: | ATmega328PB | ATmega32U4 |
| User I/O lines: | 24 | 18 | 26 | 26**(1)** | 26**(1)** |
| Available PWM outputs: | 9 | 6 | 7 | 7 | 7**(1)** |
| Analog inputs: | 8 | 8 | 12 | 12 | 12**(1)** |
| Ground access points: | 6 | 2 | 4 | 43 | 44 |
| User LEDs: | 1 | 2 | 3 | 3 | 3 |
| User pushbuttons: | — | — | — | 3 | 3 |
| USB interface: |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |
| Reset button: | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |
| Power switch: |  |  |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |
| Buzzer option: |  |  |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |
| microSD option: |  |  |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |  |
| LCD option: |  |  |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |  |
| Motor drivers: |  |  |  |  | ![yes](https://core-electronics.com.au/attachments/localcontent/check-fa31fa0963023302eb66fe206c0d1e8cb1135facdac9a4e8f5b5ffcc3c3ea377_29454a38f.png) |
| Operating voltage: | **3.3V VCC:** 3.8 V to 15 V **5V VCC:** 5.5 V to 15 V | 5.5 V to 15 V | **ULV:** 0.5 V to 5.5 V **LV:** 2.7 V to 11.8 V **SV:** 5 V to 40 V | **LV:** 2 V to 16 V **SV:** 5 V to 36 V | **LV:** 2.7 V to 11 V **SV:** 5.5 V to 36 V |
| Regulator type: | 3.3 V or 5 V linear | 5 V linear | 5 V switching  **ULV:** step-up **LV:** step-up/step-down **SV:** step-down | 5 V switching  **LV:** step-up/step-down **SV:** step-down | 5 V switching  **LV:** step-up/step-down **SV:** step-down |
| Regulated current:**(2)** | 100 mA | 100 mA | **ULV:** 500 mA **LV:** 1 A **SV:** 800 mA | **LV:** 1.8 A **SV:** 1 A | **LV:** 1 A **SV:** 1.5 A |
| Dimensions: | 1.3" × 0.7" | 1" × 0.6" | 1.9" × 0.7" | 2.8" × 2.1" | 2.6" × 2.2" |
| Weight: | 1.5 g**(3)** | 1.3 g**(3)** | 3.4 g**(3)** | 13 g to 33 g | 14 g to 23 g |
|  |
| **1** Some microcontroller resources are used by on-board hardware. |
| **2** These values are rough approximations for comparison purposes. Available current depends on input voltage, current consumed by the board, ambient conditions, and regulator topology. See product documentation and performance graphs for details. |
| **3** Without included optional headers. |

**People often buy this product together with:**

| [![Pololu Universal Aluminum Mounting Hub for 4mm Shaft, #4-40 Holes (2-Pack)](https://core-electronics.com.au/attachments/localcontent/0J1106_30989f4660.jpg)](https://core-electronics.com.au/pololu-universal-aluminum-mounting-hub-for-4mm-shaft-4-40-holes-2-pack.html) | [Pololu Universal Aluminum Mounting Hub for 4mm Shaft, #4-40 Holes (2-Pack)](https://core-electronics.com.au/pololu-universal-aluminum-mounting-hub-for-4mm-shaft-4-40-holes-2-pack.html) |
|---|---|

| [![Pololu Carrier with Sharp/Socle GP2Y0A60SZLF Analog Distance Sensor 10-150cm, 5V](https://core-electronics.com.au/attachments/localcontent/0J5782_29148315b9.jpg)](https://core-electronics.com.au/pololu-carrier-with-sharp-gp2y0a60szlf-analog-distance-sensor-10-150cm-5v.html) | [Pololu Carrier with Sharp/Socle GP2Y0A60SZLF Analog Distance Sensor 10-150cm, 5V](https://core-electronics.com.au/pololu-carrier-with-sharp-gp2y0a60szlf-analog-distance-sensor-10-150cm-5v.html) |
|---|---|

| [![Zumo 32U4 Robot Kit (No Motors)](https://core-electronics.com.au/attachments/localcontent/0J10896_46542b73fd.jpg)](https://core-electronics.com.au/pololu-zumo-32u4-robot-kit-no-motors.html) | [Zumo 32U4 Robot Kit (No Motors)](https://core-electronics.com.au/pololu-zumo-32u4-robot-kit-no-motors.html) |
|---|---|

**Dimensions**

 | Size: | 65 mm × 56 mm |
|---|---|
| Weight: | 23 g[1](https://core-electronics.com.au/#note1) |

**General specifications**

 | Processor: | ATmega32U4 @ 16 MHz |
|---|---|
| RAM size: | 2560 bytes |
| Program memory size: | 32 Kbytes[2](https://core-electronics.com.au/#note2) |
| Motor driver: | DRV8838 |
| Motor channels: | 2 |
| User I/O lines: | 26[3](https://core-electronics.com.au/#note3) |
| Input voltage range: | 2.7 V to 11 V |
| Minimum operating voltage: | 2.7 V |
| Maximum operating voltage: | 11 V |
| Maximum output current: | 1.5 A[4](https://core-electronics.com.au/#note4) |
| Continuous output current per channel: | 1.8 A |
| Peak output current per channel: | 1.8 A |
| Logic voltage: | 5 V |
| Reverse voltage protection?: | Y |
| External programmer required?: | N |

**Identifying markings**

 | PCB dev codes: | ac04b |
|---|---|
| Other PCB markings: | 0J8907 |

**Notes:**

1Without included mounting hardware.2Note that 4 KB of the MCU's 32 KB of flash memory is used by the pre-installed USB bootloader. All 32 KB is available when programming via the ISP header rather than the bootloader.3Some I/O lines are used by on-board hardware.4Available current depends on input voltage, current consumed by the board, ambient conditions, and regulator topology. See product documentation and performance graphs for details. **Documentation and other information**

- ![](https://core-electronics.com.au/attachments/localcontent/0J6665_5148a86a5c.jpg)**Pololu A-Star 32U4 Robot Controller User’s Guide (Printable PDF)**
    
    User’s manual for the Pololu A-Star 32U4 Robot Controller with Raspberry Pi Bridge.
 
**File downloads**

- **Pololu A-Star 32U4 drivers for Windows (version 1.3.0.0) (7k zip)**
    
    This download contains the Windows drivers for the A-Star 32U4 and the rest of Pololu's 32U4 family of boards.
- **Pinout and power distribution diagrams of the A-Star 32U4 Robot Controller with Raspberry Pi Bridge (8MB pdf)**
    
    Printable pinout and power distribution diagrams of the A-Star 32U4 Robot Controller with Raspberry Pi Bridge.
- **Schematic diagram of the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge (382k pdf)**
    
    Printable schematic for the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge.
- **Dimension diagram of the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge (2MB pdf)**
- **3D model of the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge (23MB step)**
- **Drill guide for the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge (188k dxf)**
    
    This DXF drawing shows the locations of all of the board’s holes.
 
**Recommended links**

- **[A-Star 32U4 Arduino library](https://github.com/pololu/a-star-32u4-arduino-library)**
    
    The AStar32U4 library for the Arduino IDE helps interface with the on-board hardware on the A-Star 32U4 controllers.
- **[AStar32U4 library documentation](https://pololu.github.io/a-star-32u4-arduino-library/)**
- **[A-Star repository on GitHub](https://github.com/pololu/a-star)**
    
    This repository contains Arduino add-on files, Windows drivers, and bootloaders for the A-Star 328PB, A-Star 32U4, and the rest of Pololu's 32U4 family of boards.
- **[Raspberry Pi slave library for Arduino](https://github.com/pololu/pololu-rpi-slave-arduino-library)**
    
    This is an Arduino library that helps establish I²C communication between an A-Star 32U4 Robot Controller and a Raspberry Pi, with the Arduino acting as the I²C slave. Example Arduino code and Python code for the Raspberry Pi are included.
- **[Building a Raspberry Pi robot with the A-Star 32U4 Robot Controller](https://www.pololu.com/blog/577/building-a-raspberry-pi-robot-with-the-a-star-32u4-robot-controller)**
    
    This blog post shows how to build an expandable robot platform based on a Raspberry Pi and an A-Star 32U4 Robot Controller using Pololu's [Raspberry Pi slave library for Arduino](https://github.com/pololu/pololu-rpi-slave-arduino-library).
- **[Arduino Software](https://www.arduino.cc/en/software/)**
    
    Arduino integrated development environment (IDE) software
- **[ATmega32U4 documentation](https://www.microchip.com/en-us/product/ATmega32u4)**
    
    Microchip’s product page for the ATmega32U4 AVR microcontroller, with links to its datasheet, application notes, and other resources.
- **[Texas Instruments DRV8837/DRV8838 motor driver datasheet](https://core-electronics.com.au/attachments/localcontent/drv8838_240786e25f0.pdf)**
- **AVR Libc Home Page**
    
    The web site for AVR Libc, which is the standard library of functions that you can use with C and C++ on the AVR.
- **[Pololu A-Star and Orangutan Forum Section](https://forum.pololu.com/c/support/a-star-and-orangutan-robot-controllers/18)**
    
    The A-Star and Orangutan discussion section of the Pololu Robotics Forum.
- **[AVR Freaks](https://www.avrfreaks.net/)**
    
    AVR community with forums, projects, and AVR news.
- **AVRDUDE**
    
    AVRDUDE is a cross-platform command-line utility for programming the flash memory on AVR microcontrollers.
- **LUFA – the Lightweight USB Framework for AVRs**
    
    LUFA is an embedded software library written in C that can be used to create USB applications on USB-capable AVRs. It comes with a large library of example USB applications and bootloaders.
- **[Microchip Studio for AVR and SAM Devices](https://www.microchip.com/en-us/tools-resources/develop/microchip-studio)**
    
    A free integrated development environment (IDE) for AVRs. Formerly known as Atmel Studio.
- **WinAVR**
    
    A free, open-source suite of development tools for the AVR family of microcontrollers, including the GNU GCC compiler for C/C++.

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/0/j/0j6664.1200-_1_.jpg)
