Produkty
Kategorie
- Kategorie główne
-
- ARDUINO
- AUTOMATYKA
- CYBERBEZPIECZEŃSTWO
- DRUK 3D
- EDUKACJA
- ELEKTRONIKA
- Akcesoria PC
- Chłodzenie
- Czujniki
- Czujniki 6DOF/9DOF/10DOF
- Czujniki ciśnienia
- Czujniki gazów
- Czujniki Halla
- Czujniki jakości cieczy
- Czujniki jakości powietrza
- Czujniki magnetyczne (kompasy)
- Czujniki medyczne
- Czujniki nacisku
- Czujniki odbiciowe
- Czujniki odległości
- Czujniki PH
- Czujniki podczerwieni
- Czujniki poziomu cieczy
- Czujniki położenia
- Czujniki prądu
- Czujniki przepływu
- Czujniki przyspieszenia (akcelerometry)
- Czujniki ruchu
- Czujniki światła i koloru
- Czujniki temperatury
- Czujniki wibracji
- Czujniki wilgotności gleby
- Czujniki wilgotności powietrza
- Żyroskopy
- Drukarki
- Elementy pasywne
- Gadżety
- GPS
- Inteligentne ubrania
- Kamery i akcesoria
- Karty pamięci i inne nośniki danych
- Komunikacja
- LED - diody, wyświetlacze, paski
- Materiały przewodzące
- Moduły elektroniczne
- Akcesoria JTAG
- Audio
- Czytniki kart pamięci
- Czytniki kodów paskowych
- Czytniki linii papilarnych
- Ekspandery linii I/O
- Enkodery
- Generatory DDS/PLL
- Klawiatury, przyciski
- Konwertery CAN
- Konwertery napięć
- Konwertery RS485
- Konwertery USB - I2C / 1-Wire / SPI
- Konwertery USB - UART / RS232
- Moduły HMI
- Moduły pamięci
- Moduły RTC
- Moduły z wyjściami mocy
- Moduły zasilające
- Obraz i wideo
- Odbiorniki podczerwieni TSOP
- Potencjometry cyfrowe
- Przetworniki A/C i C/A
- Rejestratory danych (data logger)
- Sterowniki LED
- Sterowniki serw
- Sterowniki silników
- Półprzewodniki
- Button
- Czujniki
- Czujniki dotykowe (Touch)
- Diody
- Energy harvesting
- Generatory PLL
- Inne
- Konwertery logiczne
- Liczniki energii
- Mikrokontrolery
- Mikroprocesory DSP
- Mostki prostownicze
- Optotriaki i transoptory
- Pamięci
- Przetworniki a/c (ADC)
- Przetworniki c/a (DAC)
- Sterowniki i mostki IGBT
- Sterowniki LED
- Sterowniki silników
- Syntezery DDS
- Timery
- Tranzystory
- Układy analogowe
- Układy audio
- Układy cyfrowe
- Układy interfejsowe
- Układy programowalne
- Układy RF
- Układy RTC
- Układy SoC
- Układy zasilające
- Układy zerujące
- Zabezpieczenia ESD
- Przekaźniki
- Przetworniki dźwięku
- Przewody
- Przewody świecące i akcesoria
- Przełączniki i przyciski
- Płytki prototypowe
- Wyświetlacze
- Złącza
- Adaptery USB PD do laptopów
- Gniazda do kart pamięci
- Gniazdka RJ-45
- Igły testowe (pogo pin)
- Konektory
- Podstawki
- Szybkozłącza
- Zworki
- Złącza ARK (Terminal Block)
- Złącza FFC / FPC ZIF
- Złącza goldpin
- Złącza IDC
- Złącza inne
- Złącza Jack
- Złącza JST
- Złącza koncentryczne (RF)
- Złącza krokodylkowe
- Złącza obrotowe
- Złącza szufladowe D-Sub
- Złącza USB
- Złącza zasilania DC
- Akcesoria PC
- KSIĄŻKI
- MECHANIKA
- MINIKOMPUTERY (SBC)
- PRZYRZĄDY POMIAROWE
- RASPBERRY PI
- Akcesoria do Raspberry Pi
- Chłodzenie do Raspberry Pi
- Kamery do Raspberry Pi
- Karty pamięci do Raspberry Pi
- Moduły rozszerzające do Raspberry Pi
- Obudowy do Raspberry Pi
- Prototypowanie Raspberry Pi
- Przewody audio-wideo do Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi Compute Module
- Raspberry Pi model A/B+/2
- Raspberry Pi Pico
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- Wyświetlacze do Raspberry Pi
- Zasilanie do Raspberry Pi
- WARSZTAT
- Chemia
- Elektronarzędzia
- Igły dozownicze
- Imadła
- Kleje i klejarki
- Listwy zasilające
- Lutowanie
- Akcesoria do lutowania
- Akcesoria SMD
- Chemia lutownicza
- Cyna
- Gąbki i czyściki
- Groty do lutownic
- Grzałki oraz kolby lutownicze
- Kulki BGA
- Laminaty
- Lutownice kolbowe
- Lutownice przenośne
- Maty i akcesoria antystatyczne (ESD)
- Myjki ultradźwiękowe
- Odsysacze do usuwania cyny
- Opalarki
- Pasty lutownicze
- Pędzle i szczotki ESD
- Plecionki do usuwania cyny
- Podgrzewacze
- Podstawki pod lutownice
- Silikonowe maty do lutowania
- Stacje lutownicze
- Tygle lutownicze
- Uchwyty, lupy
- Mikroskopy
- Miniwiertarki, miniszlifierki
- Narzędzia
- Noże i nożyczki
- Okulary ochronne
- Organizery
- Pęsety
- Plotery i Frezarki CNC
- Rurki termokurczliwe
- Ściągacze izolacji
- Taśmy
- Zaciskarki
- Zasilacze laboratoryjne
- Chemia
- WYCOFANE Z OFERTY
- WYPRZEDAŻ
- ZASILANIE
- ZESTAWY URUCHOMIENIOWE
- Atmel SAM
- Atmel Xplain
- AVR
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- Google Coral
- Inne zestawy uruchomieniowe
- M5Stack
- micro:bit
- Moduły peryferyjne
- Nordic nRF
- OPROGRAMOWANIE
- Particle Photon
- PIC
- Programatory Segger
- Programatory uniwersalne
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo
- STM8
- Teensy
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- ZESTAWY URUCHOMIENIOWE FPGA
- ARDUINO
Nowości
Nowości
130,03 zł Netto
Programowalny moduł sterownika do robota, mogący pracować samodzielnie lub pod kontrolą Raspberry PI. Moduł opiera się na mikrokontrolerze Atmel ATmega32U4, posiada złącze USB i wgrany bootloader kompatybilny z Arduino. Pololu - 3117
Wysyłka gratis
darmowa wysyłka na terenie Polski dla wszystkich zamówień powyżej 500 PLN
Wysyłka tego samego dnia
Jeśli Twoja wpłata zostanie zaksięgowana na naszym koncie do godz. 11:00
14 dni na zwrot
Każdy konsument może zwrócić zakupiony towar w ciągu 14 dni bez zbędnych pytań
Pololu - 3117
This programmable module combines with a Raspberry Pi to serve as the control center of a small robot or electronics project. Its Atmel ATmega32U4 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 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.
DESCRIPTION
Overview
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 Atmel’s ATmega32U4 AVR microcontroller, 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+, Model A+, and Pi 2 Model B). 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).
A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge,
bottom view with dimensions.
The robot controller is available in two configurations:
- With surface mount components only (no through-hole components or mounting hardware)
- Assembled with selected through-hole components for use as a Raspberry Pi add-on (Raspberry Pi mounting hardware included)
Details for item #3117
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 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 is preinstalled to serve as a Raspberry Pi GPIO connector, and a 6-pin strip of terminal blocks and a DC power jack are mounted for motor and power connections. A buzzer is also installed, along with two 2×1-pin male headers and shorting blocks for the buzzer and battery level jumpers.
This version ships with a set of four M2.5 standoffs (11 mm length), screws, and nuts 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.
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 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:
- Can be powered from USB or from a 2.7 V to 11 V external source (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
- Comprehensive user’s guide
Driving motors with an A-Star 32U4 Robot Controller LV
with Raspberry Pi Bridge on a Raspberry Pi Model B+.
Arduino compatibility
Like our other A-Star 32U4 programmable controllers, 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). We 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 our larger A-Star 32U4 family, 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 our A-Star microcontroller boards to help you choose the right one for your application.
A-Star 32U4 Micro | A-Star 32U4 Mini ULV | A-Star 32U4 Mini LV | A-Star 32U4 Mini SV | A-Star 32U4 Prime LV | A-Star 32U4 Prime SV | |
---|---|---|---|---|---|---|
Microcontroller: | ATmega32U4 | ATmega32U4 | ATmega32U4 | |||
User I/O lines: | 18 | 26 | 26 | |||
PWM outputs: | 7 | 7 | 7 | |||
Analog inputs: | 8 | 12 | 12 | |||
Ground access points: | 2 | 4 | 43 | |||
User LEDs: | 2 | 3 | 3 | |||
User pushbuttons: | — | — | 3 | |||
Reset button: | YES | YES | ||||
Power switch: | YES | |||||
Buzzer option: | YES | |||||
microSD option: | YES | |||||
LCD option: | YES | |||||
Operating voltage: | 5.5 V to 15 V | 0.5 V to 5.5 V | 2.7 V to 11.8 V | 5 V to 36 V | 2.7 V to 11.8 V | 5 V to 36 V |
Regulator type: | linear | switching step-up |
switching step-up/step-down |
switching step-down |
switching step-up/step-down |
switching step-down |
Regulated current: | 100 mA(1) | 500 mA(1) | 1 A(1) | 500 mA(1) | 1 A(1) | 1 A(1) |
Dimensions: | 1″ × 0.6″ | 1.9″ × 0.7″ | 2.8″ × 2.1″ | |||
Weight: | 1.3 g(2) | 3.4 g(2) | 13 g to 33 g |
(1) 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.
(2) Without included optional headers.
SPECIFICATIONS
Dimensions
Size: | 65 mm × 56 mm |
---|---|
Weight: | 23 g(1) |
General specifications
Processor: | ATmega32U4 @ 16 MHz |
---|---|
RAM size: | 2560 bytes |
Program memory size: | 32 Kbytes(2) |
Motor driver: | DRV8838 |
Motor channels: | 2 |
User I/O lines: | 26(3) |
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) |
Continuous output current per channel: | 1.8 A |
Peak output current per channel: | 1.8 A |
Logic voltage: | 5 V |
Reverse voltage protection?: | YES |
External programmer required?: | NO |
Notes:
(1) Without included mounting hardware.
(2) Note 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.
(3) Some I/O lines are used by on-board hardware.
(4) Available current depends on input voltage, current consumed by the board, ambient conditions, and regulator topology. See product documentation and performance graphs for details.
RESOURCES
Documentation and other information
- Pololu A-Star 32U4 Robot Controller User’s Guide (Printable PDF: a-star_32u4_robot_controller.pdf)
User’s manual for the Pololu A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge.
File downloads
- Pololu A-Star/Zumo 32U4 Software and Drivers (version 1.4.0) (281k zip)
This download contains the Windows drivers for the A-Star, the add-on for the Arduino IDE, the source code and compiled version of the bootloader, the AStar32U4Prime library, the Zumo32U4 library, and a configuration file that some Linux users will need. - A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge pinout and power distribution diagrams (1MB pdf)
Printable pinout and power distribution diagrams of the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge. - A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge schematic diagram (382k pdf)
Printable schematic for the A-Star 32U4 Robot Controller LV with Raspberry Pi Bridge. - Texas Instruments DRV8837/DRV8838 motor driver datasheet (1MB pdf)
Recommended links
- 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
Documentation for the AStar32U4 Arduino library. - A-Star/Zumo 32U4 repository on GitHub
This repository contains the A-Star Arduino add-on files, the Windows drivers, and the source code of the bootloader, as well as the AStar32U4Prime library and the Zumo32U4 library. - Arduino Software
Arduino integrated development environment (IDE) software - ATmega32U4 documentation
Atmel’s product page for the ATmega32U4, with links to its datasheet and other resources. - 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. - AVR Freaks 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. - Atmel Studio 6
Atmel’s free integrated development environment (IDE) for AVRs.
Powiązane produkty
Komputer Raspberry Pi 3 model B (Quad Core Broadcom BCM2837, 4x1.2GHz rdzeń ARM Cortex-A53, RAM 1GB, 4xUSB, Ethernet, HDMI, Wifi, Bluetooth)
Brak towaru
Komputer Raspberry Pi 3 model B+ (Quad Core Broadcom BCM2837B0, 4x1.4GHz rdzeń ARM Cortex-A53, RAM 1GB, 4xUSB, Ethernet, HDMI, Wi-Fi, Bluetooth BLE)
Produkty z tej samej kategorii (16)
Moduł sterownika serwomechanizmów PCA9685 dedykowany dla minikomputerów Raspberry Pi. Pozwala na sterowanie 16 kanałami PWM. SB Components 08957
Sterownik silników DC, który pozwala na kontrolowanie ruchu dwóch napędów za pomocą interfejsu I2C. Płytka z przylutowanymi złączami. Pololu 5054
Brak towaru
Sterownik silników DC, który pozwala na kontrolowanie ruchu dwóch napędów za pomocą interfejsu I2C. Płytka z przylutowanymi złączami. Pololu 5057
Brak towaru
Moduł pozwala połączyć zalety Raspberry Pi i Arduino, wyposażony jest w mikrokontroler ATmega32u4 z botloaderem zgodnym z Arduino i podwójny sterownik silników. Pololu 3119
Dual MAX14870 Motor Driver to podwójny sterownik silników DC kompatybilny ze standardem Raspberry Pi pozwalający na wysterowanie dwóch silników DC napięciem 4,5-36V prądem ciągłym 1,7A. Pololu 3758
Sterownik silników DC, który pozwala na kontrolowanie ruchu trzech napędów za pomocą interfejsu I2C. Płytka z przylutowanymi złączami. Pololu 5033
Brak towaru
Rozszerzenie dla Raspberry Pi z dwoma sterownikami silników obsługującymi zakres napięć 5-28 V i prąd ciągły 3 A (chwilowy 5 A) każdy. Pololu 2755
Moduł HAT ze sterownikiem dwóch silników prądu stałego przeznaczony dla Raspberry Pi. Silniki mogą być zasilane napięciem od 6,5 do 30 V i pobierać maksymalnie prąd o natężeniu do 18 A. Pololu 3751
Brak towaru
Pololu Dual G2 High-Power Motor Driver 24v18 to rozszerzenie pozwalające na sterowanie dwoma silnikami prądu stałego przeznaczone dla Raspberry Pi. Silniki mogą być zasilane napięciem 6,5-36V i pobierać maksymalnie prąd o natężeniu do 18A. Pololu 3756
Brak towaru
Podwójny sterownik silników DC przeznaczony dla Raspberry Pi, który umożliwia zasilanie silnika napięciem w zakresie 4,5-28V i poborze prądu przy pracy ciągłej 2,6A (5A w szczycie) dwóch silników DC. Zestaw do samodzielnego montażu. Pololu 2761
Moduł dla Raspberry Pi, dwa podwójne mostki "H", port PiFace EXTRA, RoHs
Sterownik silników DC, który pozwala na kontrolowanie ruchu trzech napędów za pomocą interfejsu I2C. Złącza do samodzielnego montażu. Pololu 5034
Nakładka ze sterownikiem silników DC i krokowych na Raspberry Pi firmy Adafruit. Potrafi sterować do 4 silników DC oraz do 2 silników krokowych. Komunikacja interfejs I2C. Układ sterujący TB6612 ma możliwość oddania prądu do 1,2 A (3 A w szczycie) na kanał. Adafruit 2348
Podwójny sterownik silników DC przeznaczony dla Raspberry Pi, który umożliwia zasilanie silnika napięciem w zakresie 4,5-28V i poborze prądu przy pracy ciągłej 2,6A (5A w szczycie) dwóch silników DC. Pololu 2762
Sterownik silników DC, który pozwala na kontrolowanie ruchu dwóch napędów za pomocą interfejsu I2C. Złącza do montażu. Pololu 5058
Brak towaru
Sterownik silników DC, który pozwala na kontrolowanie ruchu dwóch napędów za pomocą interfejsu I2C. Płytka ze złączami do montażu. Pololu 5055
Brak towaru