H-Bridge(Motor Driver)
Dual Motor Driver Circuit using L298N motor driver module with Atmega8a..1 Comment
DRV8871DDA
Unipolar Motor Driver NMOS PWM 8-SO PowerPad #CommonPartsLibrary #MotorDriver #IntegratedCircuit #DRV8870... show more1 Comment
Late Bronze Neuralizer
Dual Motor Driver Circuit using L298N motor driver module with Atmega8a..1 Comment
H-Bridge(Motor Driver)
Dual Motor Driver Circuit using L298N motor driver module with Atmega8a..1 Comment
SparkFun Redbot Mainboard Dev Board
The SparkFun RedBot Mainboard is a robotic development platform that works with the Arduino IDE. The RedBot is a motor driver and Arduino combination with various headers and connections, eliminating the need to stack multiple shields.... show more1 Comment
Terrible Gray T-800
use code and design skemetics > #include <Stepper.h> #define STEPS_PER_REVOLUTION 200 // Steps per revolution of your stepper motor #define MICROSTEPS_PER_STEP 8 // Microsteps per step of the stepper driver (DMA860H supports up to 256 microsteps) #define STEPPER_PIN1 12 // Stepper motor driver pulse pin #define STEPPER_PIN2 13 // Stepper motor driver direction pin #define STATUS_BUTTON_PIN 2 // Pin connected to status button #define EMERGENCY_BUTTON_PIN 3 // Pin connected to emergency stop button #define HOME_BUTTON_PIN 4 // Pin connected to home button // Define states for button handling enum ButtonState { Idle, Pressed, Debouncing }; ButtonState statusButtonState = Idle; ButtonState emergencyButtonState = Idle; ButtonState homeButtonState = Idle; // Create a Stepper object with 200 steps per revolution and connect to appropriate pins Stepper stepper(STEPS_PER_REVOLUTION * MICROSTEPS_PER_STEP, STEPPER_PIN1, STEPPER_PIN2); void setup() { Serial.begin(9600); stepper.setSpeed(100); // Set the speed of the stepper motor (steps per second) // Initialize button pins pinMode(STATUS_BUTTON_PIN, INPUT_PULLUP); pinMode(EMERGENCY_BUTTON_PIN, INPUT_PULLUP); pinMode(HOME_BUTTON_PIN, INPUT_PULLUP); // Attach interrupts to buttons attachInterrupt(digitalPinToInterrupt(STATUS_BUTTON_PIN), statusButtonISR, FALLING); attachInterrupt(digitalPinToInterrupt(EMERGENCY_BUTTON_PIN), emergencyButtonISR, FALLING); attachInterrupt(digitalPinToInterrupt(HOME_BUTTON_PIN), homeButtonISR, FALLING); } void loop() { // Handle button states handleButtonState(statusButtonState, statusButtonPressed); handleButtonState(emergencyButtonState, emergencyButtonPressed); handleButtonState(homeButtonState, homeButtonPressed); // Your main code here } // ISR for status button void statusButtonISR() { statusButtonPressed = true; } // ISR for emergency stop button void emergencyButtonISR() { emergencyButtonPressed = true; } // ISR for home button void homeButtonISR() { homeButtonPressed = true; } // Function to handle button state transitions void handleButtonState(ButtonState &state, bool &pressed) { switch (state) { case Idle: if (pressed) { state = Debouncing; delay(50); // Debouncing delay } break; case Debouncing: if (!pressed) { state = Idle; } else { state = Pressed; } break; case Pressed: // Perform actions here when the button is pressed if (state == statusButtonState) { Serial.println("Status button pressed."); // Perform status-related actions here } else if (state == emergencyButtonState) { Serial.println("Emergency stop button pressed."); // Perform emergency stop actions here } else if (state == homeButtonState) { Serial.println("Home button pressed."); // Perform homing actions here } state = Idle; break; } pressed = false; }... show more1 Comment
H-Bridge Circuit
This project is a H-Bridge Circuit used to control the rotation direction of a DC motor. It uses resistors, diodes, and transistors to alternately forward and reverse the current flow. #HBridge #project #Template #projectTemplate... show more1 Comment
[QA] Large Project Lots of Nets
Arduino Electrical Control Shield -Redundant Temp. Sense -Geometric Monitoring -Dual RS232 Communication -USB Communication -Dual Motor Control -5 24V Control Relays -15 10V Analog IO -22 24V Protected IO... show more1 Comment
Bluetooth RC Car Controller
Bluetooth RC car controller using ESP32-WROOM-32E, TB6612FNG dual H-bridge, XL4015 5V buck module, DC barrel battery input, dual 2-pin motor screw terminals, 1000uF VM bulk capacitor, 100nF decoupling, 10k EN pull-up, 30 mil power traces, 10 mil signal traces, and ESP32 antenna edge keep-out.... show moreTB6612FNG
This tiny board is an easy way to use Toshiba’s TB6612FNG dual motor driver, which can independently control two bidirectional DC motors or one bipolar stepper motor. A recommended motor voltage of 4.5 V to 13.5 V and peak current output of 3 A per channel (1 A continuous) make this a great motor driver for low-power motors. #Module #Motor-Driver #TB6612FNG... show moreSymmetric Line Follower Robot
Two-channel symmetric line follower robot, dual CNY70 sensor front-end with mirrored 2N2222A motor drive stages and central 8V battery input... show moreLoyal Peach Scramble Suit
Industrial dual motor controller using an ESP8266 NodeMCU and L298N dual H-bridge for 2x 12V 2A DC motors, with MQTT remote control, manual override buttons, 5-bit DIP addressing, reset input, status LEDs, SS34 reverse-polarity protection, 5A fuse, LM2596 5V buck conversion, TVS surge protection, and future expansion provisions for INA219 current sensing, OTA firmware, RS485, and enclosure integration.... show moreNorrWatch v1
Exposed bare PCB smartwatch with ESP32-C3, MAX30102, IP5306 charging, microSD, haptic motor, USB-C, and 40 mm round 2-layer layout for JLCPCB BASIC assembly.... show moreBiological Apricot P.K.E. Meter
12V Stepper Motor Driver Board with A4988, ATmega328P, USB-C CH340 Interface, and Onboard 12V→5V Buck Regulation... show moreEerie Peach Interocitor
Ultra-Compact ESP32 Robotic Control Module with 3S Battery, USB-C PD, 4WD Motor & Servo Support, and Integrated GPS/IMU... show moreRelative Harlequin Robot Vacuum
ATmega328P Dual Sabertooth Motor Controller Interface with Encoder Feedback and Protected 5V Input (KiCad 9, Compact Design)... show moreLearn Schematic 3ee2
High-Current 12–30V 20A N-Channel MOSFET H-Bridge Motor Driver BoardT2 EDUARDO MILLONES PORYECTO BRAZO ROBOT PALETIZADOR
ESP32-S3 Four-Axis Stepper Motor Controller and Solenoid Driver BoardContinental Coffee Tractor Beam
ESP32 Motor Driver Board with Sensor, Battery Management, and Peripheral Interfaces... show moreBoiling Magenta Neuralizer
Boiling Magenta Neuralizer: Dual Motor BLDC FOC Driver with BLE Telemetry and USB‑C PD Input... show moreFlat Turquoise R2-D2
Dual-FOC Brushless DC Motor Controller with Integrated USB-C PD and Current Sensing... show moreDRV2605L_clone_attempt
The DRV2605 from TI is a fancy little motor driver. Rather than controlling a stepper motor or DC motor, its designed specifically for controlling haptic motors - buzzers and vibration motors. Normally one would just turn those kinds of motors on and off, but this driver has the ability to have various effects when driving a vibe motor. For example, ramping the vibration level up and down, 'click' effects, different buzzer levels, or even having the vibration follow a musical/audio input.... show moreAdafruit DRV2605L Haptic Controller Breakout
The DRV2605 from TI is a fancy little motor driver. Rather than controlling a stepper motor or DC motor, its designed specifically for controlling haptic motors - buzzers and vibration motors. Normally one would just turn those kinds of motors on and off, but this driver has the ability to have various effects when driving a vibe motor. For example, ramping the vibration level up and down, 'click' effects, different buzzer levels, or even having the vibration follow a musical/audio input.... show moreESPRSSO32 Smart Scale AI Auto Layout [Example] ki4D
I want to make the hardware and software for a 5.2 inch diameter capacitive touch screen display. Please give me all of the information the enable me to do this, I have NO experience of code or PCB design or manufacture. I want to measure a battery voltage and amps used via a coulomb counter to indicate a fuel level indicator icon I just want two connections + and - Its not single cell, its a battery of 20 cells LIFEPO4 each cell is 3.2v nominal and 100a I also want to include a can bus controller to read and display motor rpm And can bus temperature Also a GPS speedometer, odometer and trip. Toggle between knots, mph and kmh by touchscreen, Also toggle between nautical miles, km and miles with a Trip meter reset. Startup screen animation, Speed Incremental bar Plus a digital reading, And an animated compass heading STM32 or ESP32 Please recommend all hardware, I have the can protocol for the motor controller but not with me right now Connection via a 4 pin military connector can high can low +v and –v Top middle of screen incremental speed bar that fills 120 degrees with 60 degrees being top dead centre in an arc Dead middle of screen DIGITAL SPEED To the left of dead middle a Compass To the right of dead centre DIGITAL RPM Next line with a space between dead centre will be the ODOMETER, Trip and Battery level Below those are the Toggle buttons Heading compass by GPS, no WiFi or Bluetooth Write full GPS parsing code for my firmware Can you write the code with all of your recommendations for smoother bug free operation Can a FRAM replace the sd card ALL components must fit onto one board into an enclosure directly behind the screen that measures 5.0 inches diameter x 13mm deep inside dimensions... show more
Smart Vending System Control Board
Designing a control board for a smart vending machine. Board will house an ESP32, AC and DC power supply, terminal port for stepper motor, MG990 servo motor, SIM7200 GSM module, 2004 LCD screen.... show moreBrainstorm a new project with AI [Example]
HI, CAN YOU HELP ME WITH A CIRCUIT, FOR TWO PULSER I CAN CHANGE THE VOLTAGE FOR AN MOTOR OF 9V... show moreSmart Blind Control System Reference Design
This is a smart blind control system reference design designed to automate the operation of window blinds. It utilizes an ESP32 microcontroller for managing control signals and an A4988 stepper motor driver to control blinds' movement. It also includes USB interfacing and LED feedback. #referenceDesign #edge-computing #edgeComputing #espressif #template #blind #DC #motor #servo #esp32 #reference-design... show moreRevolvedora_V1
Teyleten Robot TB6600 4A 9-42V Stepper Motor Driver CNC Controller, Stepper Motor Driver Nema tb6600 Single Axes Hybrid Stepper Motor for CNC... show moreVivid Yellow Electronic Thumb
1.1 BLE Beacon Tags – Dual-Mode (BLE + LoRa) Installation: Mounted on safety helmets. Specification Requirement Communication Protocols BLE 5.0+ and LoRaWAN 1.0.4 Class A/B BLE Range Up to 150 meters LoRa Range > 5 km Battery Life BLE: ≥ 5 years; LoRa: ≥ 8 years Indoor Accuracy 1–5 meters using BLE Outdoor Accuracy 1–10 meters using LoRa + IMU + AI (no GPS on tag) Sensors 3-axis IMU, optional T&H, fall detection Alert Features SOS button, red LED, buzzer, vibration motor IP Rating IP67 minimum Operating Temperature -20°C to +70°C Certifications IECEx, IPSEC, FCC, CE, RoHS, REACH Branding White label with client logo... show moreiot plant monitoring system
Project Title: Plant Monitoring and Irrigation System Overview: This system is based on the ESP32-S3 and is designed to manage irrigation for a multi-floor building. Key Features: Multi-Floor Operation: The system controls three separate floors. Each floor's irrigation can be managed independently. Irrigation and Pump Control: Each floor uses a solenoid valve to regulate water flow. The solenoid valves are operated via MOSFETs. A relay engages an AC water pump when a MOSFET triggers a solenoid valve. Hardware Interconnects: Screw Terminal connectors are added for connecting the solenoid valves and the motor pump. A DC Jack is included to supply power to the system. User Interface & Connectivity: Two JST connectors are provided for integrating an OLED display, a rotary encoder, and a pushbutton. Future enhancements may include the addition of soil moisture sensors. Remote Control: The system is designed for future integration with Blynk IoT. Blynk IoT will offer both manual control and timer-based irrigation modes for each floor.... show moreNew Part Template
Teyleten Robot TB6600 4A 9-42V Stepper Motor Driver CNC Controller, Stepper Motor Driver Nema tb6600 Single Axes Hybrid Stepper Motor for CNC... show moreAutomated Power Switch Project
The project allows the user to control the ON or OFF states of any machine this is attached to using only one motor and motor driver.... show moreSmart Blind Control System Reference Design
This is a smart blind control system reference design designed to automate the operation of window blinds. It utilizes an ESP32 microcontroller for managing control signals and an A4988 stepper motor driver to control blinds' movement. It also includes USB interfacing and LED feedback. #referenceDesign #edge-computing #edgeComputing #espressif #template #blind #DC #motor #servo #esp32 #reference-design... show moreServo Controller with MPU Robot Platform template
This is a Servo Controller Robotic Platform template with 9-axis MEMS sensor(Accelerometer, Gyroscope, Magnetometer). Can control up to 16 servo motors. #robotics #motorController #PCA9685 #controller #motor #servo #referenceDesign #project #MPU-9250 #MPU9250 #template... show moreDecisive White Flux Capacitor
This project involves designing a complete schematic for a robotic arm controller based on the ESP32-C3 microcontroller, specifically using the ESP32-C3-MINI-1-N4 module. The design features a dual power input system and comprehensive power management, motor control, I/O interfaces, and status indicators—all implemented on a 2-layer PCB. Key Specifications: Microcontroller: • ESP32-C3-MINI-1-N4 module operating at 3.3V. • Integrated USB programming connections with reset and boot mode buttons. Power System: • Dual power inputs with automatic source selection: USB-C port (5V input) and barrel jack (6-12V input). • Power management using LM74610 smart diode controllers for power source OR-ing. • AMS1117-3.3 voltage regulator to deliver a stable 3.3V supply to the microcontroller. • Filter capacitors (10μF electrolytic and 100nF ceramic) at the input and output of the regulators. • Protection features including USBLC6-2SC6 for USB ESD protection and TVS diodes for barrel jack overvoltage protection. Motor Control: • Incorporates an Omron G5LE relay with a PC817 optocoupler and BC547 transistor driver. • Provides dedicated header pins for servo motors with PWM outputs. • Flyback diode protection implemented for relay safety. I/O Connections: • Header pins exposing ESP32-C3 GPIOs: Digital I/O (IO0-IO10, IO18, IO19) and serial communication lines (TXD0, RXD0), plus an enable pin. • Each I/O pin includes appropriate 10kΩ pull-up/pull-down resistors to ensure reliable performance. Status Indicators: • A power status LED with a current-limiting resistor. • A user-controllable LED connected to one of the GPIO pins. PCB Layout Requirements: • 2-layer PCB design with separate ground planes for digital and power sections. • Placement of decoupling capacitors close to power pins to reduce noise. • Adequate trace width for power lines to ensure efficient current flow. • Inclusion of mounting holes at the board corners for secure installation. • All components are properly labeled with correct values for resistors, capacitors, and other passive elements, following standard design practices for noise reduction, stability, and reliability. #RoboticArmController #ESP32C3 #SchematicDesign #PCBDesign #ElectronicsDesign #PowerManagement #MotorControl #EmbeddedSystems #IoT... show moreESP32 IMU [You're Holding it Wrong]
This project is a small 100mm X 100mm quadcopter controlled by ESP32 and MPU-6050 Template #drone #motorController #ESP32 #controller #motor #helicopter #referenceDesign #project #quadcopter #MPU6050 #template... show moreElectronic Speed Controller [Auto-Layout Example]
The electronic speed controller (ESC) is an essential part of an electric propulsion system’s hardware. It acts like the brain of the system by telling the motor how fast to go based on data signals it receives from the throttle controller. For smaller applications like drones and RC vehicles, this controller has the name ‘ESC’, whereas for larger manufacturing applications it may be called an electronic control unit, inverter, or motor controller. #drone #motorController #PCA9685 #controller #motor #esc #referenceDesign #project #EFM8BB21F16G #MPU9250 #template... show moreServo Controller with MPU Robot Platform template autoroute test
This is a Servo Controller Robotic Platform template with 9-axis MEMS sensor(Accelerometer, Gyroscope, Magnetometer). Can control up to 16 servo motors. #robotics #motorController #PCA9685 #controller #motor #servo #referenceDesign #project #MPU-9250 #MPU9250 #template... show moreServo Controller with MPU Robot Platform template
This is a Servo Controller Robotic Platform template with 9-axis MEMS sensor(Accelerometer, Gyroscope, Magnetometer). Can control up to 16 servo motors. #robotics #motorController #PCA9685 #controller #motor #servo #referenceDesign #project #MPU-9250 #MPU9250 #template... show moreBluetooth Controlled RC Car template
This project is a Bluetooth Controlled RC Car template. With a dual channel DC motor controller based on L298N and E73-2G4M04S1A module with SoC nRF52810 on board #robotics #nRF52810 #E73 #Ebyte #BLE #motorController #L298N #controller #motor #DC #referenceDesign #project... show more619 J Stepper
This project is an open source micro-controller board used to drive a stepper motor in closed loop mode. The board is generally used on 3D printer steppers or CNC steppers to prevent losing steps. The project is inspired by Tropical labs: Mechaduino board #motorControllers... show moreL293D oFcT
Bipolar Motor Driver Parallel 20-SOIC SOIC-20 STMicroelectronics... show morestm32 wifi kontrol 2 port
This is a smart blind control system reference design designed to automate the operation of window blinds. It utilizes an ESP32 microcontroller for managing control signals and an A4988 stepper motor driver to control blinds' movement. It also includes USB interfacing and LED feedback. #referenceDesign #edge-computing #edgeComputing #espressif #template #blind #DC #motor #servo #esp32 #reference-design... show moreNew Part Template
Teyleten Robot TB6600 4A 9-42V Stepper Motor Driver CNC Controller, Stepper Motor Driver Nema tb6600 Single Axes Hybrid Stepper Motor for CNC... show moreFDB1D7N10CL7 4d05
The FDB1D7N10CL7 is an N-Channel Shielded Gate POWERTRENCH® MOSFET manufactured by ON Semiconductor. This advanced MOSFET leverages ON Semiconductor's POWERTRENCH process, incorporating Shielded Gate technology to deliver minimized on-state resistance and superior switching performance with a high-quality soft body diode. The component features a maximum drain-to-source voltage (VDS) of 100 V and can handle continuous drain currents up to 268 A at 25°C. It boasts a low RDS(on) value of 1.7 mΩ at a gate-to-source voltage (VGS) of 12 V and drain current (ID) of 100 A, making it highly efficient for power management applications. Key applications include industrial motor drives, power supplies, automation, battery-operated tools, solar inverters, and energy storage systems. The FDB1D7N10CL7 is housed in a robust D2PAK7 (TO-263 7 LD) package and is designed to withstand a wide range of operating temperatures from -55°C to +175°C.... show more