Search results for "driver for"
Cytron Cytron 10Amp 7-30 V DC Motor Driver Shield for Arduino (2 Channels)
You can control the motor driver with PWM and DIR inputs. The Arduino pins for these inputs are configurable via jumpers. If the specified pins on Arduino are already used up by other application/shield, you can select another pin easily with the jumper. There is also a possibility to quickly and conveniently test the functionality of the motor driver with the onboard test buttons and output LEDs. Buck regulator which produces 5 V output is also available to power the Arduino mainboard, which eliminates the need of extra power supply for the Arduino mainboard. The board also offers various protection features. Overcurrent protection prevents the motor driver from damage when the motor stalls or an oversized motor is hooked up. When the motor is trying to draw current more than what the motor driver can support, the motor current will be limited at the maximum threshold. Assisted by temperature protection, the maximum current limiting threshold is determined by the board temperature. The higher the board temperature, the lower the current limiting threshold. As a result, the motor driver delivers its full potential depending on the current conditions without damaging any MOSFETs. Features Shield for Arduino form factor Bidirectional control for two brushed DC motors Control one unipolar/bipolar stepper motor Operating Voltage: DC 7 V to 30 V Maximum Motor Current: 10 A continuous, 30 A peak Buck regulator to produce 5 V output (500 mA max) Buttons for quick testing LEDs for motor output state Selectable Arduino pins for PWM/DIR inputs. PWM/DIR inputs compatible with 1.8 V, 3.3 V and 5 V logic PWM frequency up to 20 kHz (Output frequency is same as input frequency). Overcurrent protection with active current limiting Temperature protection Undervoltage shutdown Possible applications Mobile Robot Automated Guided Vehicle (AGV) Solar Tracker Game Simulator Automation Machine Downloads Datasheet Sample Code 3D CAD Files Packing List 1x 10Amps 7V-30V DC Motor Driver Shield for Arduino (2 Channels) MDD010
€ 29,95
Members € 26,96
Kitronik Kitronik Motor Driver Board for Raspberry Pi Pico
This board allows the Raspberry Pi Pico (connected via pin header) to drive two motors simultaneously with full forward, reverse & stop control, making it ideal for Pico controlled buggy projects. Alternatively, the board can be used to power a stepper motor. The board features the DRV8833 motor driver IC, which has built-in short circuit, over current and thermal protection. The board has 4 external connections to GPIO pins and a 3 V and GND supply from the Pico. This allows for additional IO options for your buggy builds that can be read or controlled by the Pico. In addition there is an on/off switch and power status LED, allowing you to see at a glance if the board is powered up and save your batteries when your project is not in use. To use the motor driver board, the Pico should have a soldered pin header and be inserted firmly into the connector. The board produces a regulated supply that is fed into the 40-way connector to power the Pico, removing the need to power the Pico directly. The motor driver board is powered via either screw terminals or a servo style connector. Kitronik has developed a micro-python module and sample code to support the use of the Motor Driver board with the Pico. This code is available in the GitHub repo. Features A compact yet feature-packed board designed to sit at the heart of your Raspberry Pi Pico robot buggy projects. The board can drive 2 motors simultaneously with full forward, reverse, and stop control. It features the DRV8833 motor driver IC, which has built-in short circuit, over current and thermal protection. Additionally, the board features an on/off switch and power status LED. Power the board via a terminal block style connector. The 3V and GND pins are also broken out, allowing external devices to be powered. Code it with MicroPython via an editor such as the Thonny editor. Dimensions: 63 mm (L) x 35 mm (W) x 11.6 mm (H) Download Datasheet
€ 15,95
Members € 14,36
Cytron Cytron Maker Drive - H-Bridge Motor Driver
Features Dual channel, Bi-directional control motor driver Support motor voltage from 2.5 V to 9.5 V DC Maximum current up to 1.0 A continuous and 1.5 A peak (<5 seconds) 5 V Output (200 mA) to power the controller. Inputs compatible with 1.8 V, 3.3 V and 5 V logic (Arduino, Raspberry Pi, etc). Solid state components provide faster response time and eliminate the wear and tear of mechanical relay Regenerative Braking Speed control PWM frequency up to 20 KHz (Actual output frequency is same as input frequency) Dimension: 43 mm (W) x 35 mm (L) x 14 mm (H) The Problem Faced by Beginners in Driving DC Brushed Motor Maker Drive is designed by taking into account feedback from users, especially 1st time users. If you are a beginner that needs a simple motor driver to drive DC brushed motor for building mobile robot or other purposes, you might come across some of these obstacles: Burning your Motor Driver - Many low cost motor driver does not come with Reserve Polarity Protection and this might result in smoke coming out from the driver if you connect the power in wrong polarity. This gives you a burnt motor driver and of course the waste of money and your precious time. Too Bulky for compact projects - Some motor drivers come with a big heat sink and take up too much space. Hard to test and troubleshoot - With normal motor drivers, beginners face a common problem during building project - difficulty in testing and troubleshooting the circuit. Yes, even with a clear schematic or diagram, the circuit will not work right after you complete the connection. Most of the time, you will need to test or troubleshoot. Without easy to use input and output indicator, you will need to write a program to test the motor driver. And that increases the complexity of debugging as you do not know whether the problem is due to wire connection or coding in your program. Separate Power for Low Voltage Motor - Many low cost motor drivers have an onboard 5 V linear voltage regulator, which is great to power your controller like Arduino. But this linear voltage regulator will not output 5 V if Vin is lower than 7 V. Yet, many small toy motors used in DIY projects are rated at lower than 7 V. These motors are suitable to be powered by two AA or AAA batteries (3 V or less) or single cell Li-ion 18650/Li-Po battery (3.7 V rated voltage). With that, you will need two separate power sources, one for the motors and another one to get stable 5 V output for controller such as Arduino board. Maker Drive is designed to solve the above problems while adding some useful features: Fool Proof - Maker Drive comes with Reverse Polarity Protection at Vin/Vmotor/Vbatt (Power for motor) terminal. With this protection it will greatly reduce the risk of damaging the motor driver Compact Design - Maker Drive is designed to be compact, roughly the size of a passport photo, 43 mm (W) x 35 mm (L) x 14 mm (H) 4 Test Buttons (2 for each channel) - Easily test the motor or your mechanism without any controller or coding. Maker Drive comes with two manual test buttons for each channel. Pressing one of the buttons will drive the output full speed in a direction (if there is motor connected) on respective channel. While another button will drive the output in another direction. These buttons are useful to test the motor direction, connection and operation; even without controller. You can also use these buttons as manual activation button. No programming is needed to use these buttons. 4 Indicator LEDs (2 for each channel) - Easily test your coding and wire connections. With these indicator LEDs, you can check output voltage direction even without connecting the driver to your motor. And combining with the Manual Test Buttons, you can test the Maker Drive easily even without controller and motor connected. You can also easily identify where the error occurs for easy troubleshooting. Of course no programming is needed here either. These LEDs are quite useful for testing and troubleshooting. Buck-boost regulator to produce 5 V output from input voltage as low as 2.5 V- Allows you to power a 5 V controller with 2 AA batteries. Maker Drive can produce output of 5 V with input voltage range, from 2.5 V up to 9.5 V. This 5 V output can supply 200 mA to an external circuit such as a controller (Arduino), saving the trouble of getting another power source for your controller. Now your project can be powered with a single power source. And with the wide input voltage range, you can power Maker Drive with two AA or AAA batteries (1.5 V x 2 = 3 V) or single cell Li-ion or Lipo batteries that have rated voltage of 3.7 V. Although Maker Drive is not an Arduino Shield, it is compatible with a number of Arduino main boards: Arduino Uno R3 Arduino Mega 2560 Arduino Nano Arduino Pro Mini in addition to that, it accepts 1.8 V, 3.3 V & 5 V logic (for control) and is compatible with controllers such as Raspberry Pi, BeagleBone, ESP8266, ESP32, etc. Requirements for the motor you use: DC Brush motor (Two Terminals) Operating voltage from 2.5 V to 9.5 V DC Rated Current <= 1.0 A Peak Current <= 1.5 A Suggested Power Sources 2 x AA/AAA batteries (2 x 1.5 V = 3.0 V) 3 x AA/AAA batteries (3 x 1.5 V = 4.5 V) 4 x AA/AAA batteries (4 x 1.5 V = 6.0 V) 1 x Li-ion 18650 battery (1 x 3.7 V, 3.0 V to 4.2 V) 2 x Li-ion 18650 batteries (2 x 3.7 V = 7.4 V, 6.0 V to 8.4 V) 1 x Li-ion 14500 battery (1 x 3.7 V, 3.0 V to 4.2 V) 2 x Li-ion 14500 batteries (2 x 3.7 V = 7.4 V, 6.0 V to 8.4 V) Documents Datasheet Arduino Sketch: Select PWM_PWM_DUAL under example Fritzing files
€ 8,95
Members € 8,06
Evil Mad Science EiBotBoard (EBB) Driver Board
The EiBotBoard ('EBB') is a USB-based dual stepper motor controller board that is useful for many general purpose robotics applications. Originally designed for the EggBot project, it is the 'brain' of all current models of the EggBot, but also of the AxiDraw and WaterColorBot as well. The EBB was designed by Brian Schmalz of Schmalz Haus LLC. It is an open source (in both hardware and software), PIC18F46J50-based motor controller board. Standard features include two Allegro A4983 16X microstepping motor drivers for bipolar steppers. It also has a separate onboard regulator to power up to two hobby servo motors. It is 2.2 x 2.2 inches square (5.6 x 5.6 cm). We are currently shipping version 2.7 of the EBB, which features several improvements for reliability. Version 2.7 uses a standard USB micro connector and has a switch that by default turns off power to the pen-lift servo motor after one minute of inactivity. You can change the timeout duration or disable this feature using the serial command protocol. Specifications Motor driver ICs: Two Allegro A4983 Stepper motor type: Bipolar (2) Step size: Full, 1/2, 1/4, 1/8, 1/16 Motor connectors: Screw terminal USB jack type: Micro-B Power connector: Barrel Jack, 2.1 x 5.5 mm, center positive Voltage input range: 9-25 V DC Output current adjustment: 46 mA to 1.25 A per phase Downloads/Documentation GitHub
€ 69,95
Members € 62,96
iFixit iFixit 64 Bit Driver Kit
The ultimate high-performance bit kit The complete screw-turning solution for precision repair jobs. 64 purpose-driven screwdriver bits selected based on the data from thousands of repair guides. This bit kit contains bits to repair cell phones, game consoles, wearables, laptops, desktops, tablets, small appliances, and much more! The custom-designed case conveniently holds and displays all the contents in high-density foam. The lid of the case features an integrated sorting tray. Ergonomic Aluminum Handle provides plenty of torque and grip with swivel cap and magnetized bit holder. Kit includes 64 Bit Driver 150 mm flexible extension 4 mm screwdriver bits 64 bits in the following sizes: Phillips 000, 00, 0, 1, 2 Flathead 1, 1.5, 2, 2.5, 3, 4 mm Torx T2, T3, T4, T5 Torx Security TR6, TR7, TR8, TR9, TR10, TR15, TR20, TR25 Pentalobe P2, P5, P6 JIS J000, J00, J0, J1 Hex 0.7, 0.9, 1.3, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5 mm Tri-point Y000, Y00, Y0, Y1 Nut Driver 2.5, 3, 3.5, 4, 4.5, 5, 5.5 mm Square 0, 1, 2 Gamebit 3.8, 4.5 mm Spanner 4, 6, 8 Triangle 2, 3 mm SIM Eject Bit 1/4' to 4 mm Driver Adapter
€ 34,95
Members € 31,46
Seeed Studio Seeed Studio Grove LED Strip Driver
The LED Strip Driver with 4-pin Grove interface provides easy connectivity to your standard Arduino device or Seeed Stalker. It can help you control the luminance of a single-color LED strip, as well as the color and the luminance of an RGB LED strip through Arduino or Seeeduino. It has 2 terminals and 2 Grove interfaces. The power for the LED strip comes in through the 2-pin terminal. And the LED controlling voltages output through the 4-pin terminal. The 2 Grove interfaces are respectively screen-printed “IN” (for controlling data input) and “OUT” (for controlling data shared with the next strip driver). It can drive an LED strip 1 to 2 meters long with 9 V, while 1 to 5 meters long with 12 V. The driver in conjunction with the colorful LED strips can add a wonderful effect to indoor or outdoor usages. Features Grove compatible interface Can be cascaded for a larger display Best results achieved with LED strips 5 meters long or shorter Outputs PWM signals 256 gray-levels are adjustable via programming Arduino and MEGA compatible Screw Terminals (power input and control signal output interface) Downloads Schematic V1.1 in PDF Schematic V1.2 in PDF Suli Library LED Strip Driver library LED Strip driver eagle files V1.1 LED Strip driver eagle files V1.2 N-MOSFET DMN3016LK3 Datasheet P9813 Datasheet
€ 14,95
Members € 13,46
Cytron Cytron 10Amp 5-30 V DC Motor Driver
DC brushed motors are the most commonly used and widely available motors in the market. The Cytron 10 Amp 5-30 V DC Motor Driver will help you add functionality to your DC motor. It supports both sign-magnitude PWM signal and locked-antiphase. It is compatible with full solid-state components resulting in higher response time and eliminates the wear and tear of the mechanical relay. Features Supports motor voltage from 5 V to 30 V DC Current up to 13 A continuous and 30 A peak 3.3 V and 5 V logic level input Compatible with Arduino and Raspberry Pi Speed control PWM frequency up to 20 kHz Fully NMOS H-Bridge for better efficiency No heat sink is required Bi-directional control for one Brushed DC motor Regenerative Braking Downloads User Manual Arduino Library
€ 17,95
Members € 16,16
Cytron Cytron 25Amp 7-58 V High Voltage DC Motor Driver
It is possible to control Cytron 25Amp 7-58 V High Voltage DC Motor Driver with PWM and DIR inputs. The input logic voltage ranges from 1.8 V to 30 V and the board is compatible with variety of host controllers (such as Arduino, Raspberry Pi, PLC). If you don't want to deal with programming to control the motor, there is an option to control the motor driver from a potentiometer (speed) and a switch (direction). You can also test the motor quickly and conveniently using the onboard test buttons and motor output LEDs without the need to hook up the host controller. It is possible to power the host controller with the buck regulator which produces 5 V output. This is especially useful for high voltage applications where no additional power source nor high voltage buck regulator is needed. This motor driver also incorporates various protection features. If the motor stalls or you've hooked up an oversized motor, the overcurrent protection will take care of the board and protect it from damage. If the motor is trying to draw current more than what the motor driver can support, the motor current will be limited at the maximum threshold. Assisted by temperature protection, the maximum current limiting threshold depends on the board temperature. The higher the board temperature, the lower the current limiting threshold. Note: Power input does not have reverse-voltage protection. Connecting the battery in reverse polarity will damage the motor driver instantaneously. Features Bidirectional control for one brushed DC motor Operating Voltage: DC 7 V to 58 V Maximum Motor Current: 25 A continuous, 60 A peak 5 V output for the host controller (250 mA max) Buttons for quick testing LEDs for motor output state Dual Input Mode: PWM/DIR or Potentiometer/Switch Input PWM/DIR Inputs compatible with 1.8 V, 3.3 V, 5 V, 12 V and 24 V logic (Arduino, Raspberry Pi, PLC, etc) PWM frequency up to 40 kHz (Output frequency is fixed at 16 kHz) Overcurrent protection with active current limiting Temperature protection Undervoltage shutdown Scope of delivery 1 × MD25HV (motor driver board) 1 × Potentiometer with connector 1 × Rocker switch with connector 4 × Nylon PCB Standoffs/Spacers Documents Datasheet Sample Code
€ 62,95
Members € 56,66
Cytron Cytron 3Amp 4-16 V DC Motor Driver (2 Channels)
Features: Supports motor voltage from 4 V to 16 V DC Bidirectional control for two brushed DC motor. Control one unipolar or one bipolar stepper motor. Maximum Motor Current: 3A continuous, 5A peak LEDs for motor output state. Buttons for quick testing. Compatible with Arduino and Raspberry Pi PWM frequency up to 20kHz Reverse polarity protection Here you can find the product's Datasheet. Check out the sample code provided by Cytron here.
€ 10,95
Members € 9,86
FreeRTOS for ESP32-Arduino
Practical Multitasking Fundamentals Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation? Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs. Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher. Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project. What you will learn: How preemptive scheduling works within FreeRTOS The Arduino startup “loopTask” Message queues FreeRTOS timers and the IDLE task The semaphore, mutex, and their differences The mailbox and its application Real-time task priorities and its effect Interrupt interaction and use with FreeRTOS Queue sets Notifying tasks with events Event groups Critical sections Task local storage The gatekeeper task
€ 37,50
Members € 33,75
SparkFun SparkFun Inventor's Kit for Arduino Uno v4.1
The online guide contains step-by-step instructions for building each project and circuit with the included parts. There is also example code is provided to make it easier to get started. The new concepts and components introduced in each project are explained at point of use, and there are troubleshooting tips as well to offer assistance in case something goes wrong. To make the kit safe for beginners, soldering has been removed. SparkFun Inventor's Kit for Arduino Uno v4.1 is recommended for everyone from 10 and up who is looking for an Arduino starter kit. Included 1x Arduino Uno 1x Arduino and Breadboard Holder 1x White Solderless Breadboard 1x SparkFun Mini Screwdriver 1x White-on-Black LCD Display (with headers) 1x SparkFun Motor Driver (with headers) 2x Rubber Wheels 2x Gearmotors 1x Small Servo 1x Ultrasonic Sensor 1x TMP36 Temp Sensor 1x 6' SparkFun USB Cable Jumper Wires 1x Photocell 1x Tricolor LED Red, Blue, Yellow and Green LEDs Red, Blue, Yellow, and Green Tactile Buttons 1x 10K Trimpot 1x Mini Power Switch 1x Piezo Speaker 1x AA Battery Holder 330 Ω and 10K Ω Resistors
€ 114,95
Members € 103,46
Elektor Digital FreeRTOS for ESP32-Arduino (E-book)
Practical Multitasking Fundamentals Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation? Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs. Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher. Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project. What you will learn: How preemptive scheduling works within FreeRTOS The Arduino startup “loopTask” Message queues FreeRTOS timers and the IDLE task The semaphore, mutex, and their differences The mailbox and its application Real-time task priorities and its effect Interrupt interaction and use with FreeRTOS Queue sets Notifying tasks with events Event groups Critical sections Task local storage The gatekeeper task
€ 32,50
Members € 26,00