Hello friends, I hope you all are doing great. Today, I am going to share the new Membrane Keypad Library for Proteus V1.0 . The thin, self-adhesive 4x4 and 4x3 membrane keypads are the cheapest way to give an Arduino project a real keypad: a door lock with a code, a menu, a calculator, a safe, a parcel box or a machine that asks for a number. Each comes with a flat ribbon and a female 2.54 mm connector - 8 pins for the 4x4, 7 for the 4x3 - and plugs straight into the Arduino's headers. Updates Membrane Keypad Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other input modules: Joystick · Rotary Encoder · TTP229 Keypad · TTP223 Touch · IR Remote · Fingerprint R307 Helping Tools Serial Monitor Advance : a serial terminal window for the UART of your board Serial Monito ...
Hello friends, I hope you all are doing great. Today, I am going to share the new PCA9685 Servo Driver and SG90 Servo Motor Library for Proteus V1.0 . The blue PCA9685 board is the classic way to drive many servos from one Arduino: two I2C wires give you 16 PWM channels, each with 12-bit resolution, and the Arduino stays free for the rest of your project. Robot arms, hexapods, camera pan-tilts and animatronic eyes all start with this board and a handful of SG90 micro servos. Now you can build and test them in Proteus. Updates PCA9685 Servo Driver and SG90 Servo Motor Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · L9110S · TB6612FNG · BTS7960 · A4988 / DRV8825 · 28BYJ-48 + ULN2003 · Relay Module · 30A Brushless ESC · TB6600 Stepper Driver ...
Hello friends, I hope you all are doing great. Today, I am going to share the new 28BYJ-48 Stepper Motor and ULN2003 Driver Library for Proteus V1.0 . The little silver 28BYJ-48 with its blue cap and its green ULN2003 board is the first stepper motor most of us ever touch: it comes in nearly every Arduino starter kit, it costs very little and it runs from 5 V. Now it is ready for your Proteus simulations, with a dial on its output shaft so you can watch every step it takes, and every step it misses. Updates 28BYJ-48 Stepper Motor and ULN2003 Driver Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · L9110S · TB6612FNG · BTS7960 · A4988 / DRV8825 · PCA9685 Servo · Relay Module · 30A Brushless ESC · TB6600 Stepper Driver Motors: SG90 Servo · TT ...
Hello friends, I hope you all are doing great. Today, I am going to share the new A4988 / DRV8825 Stepper Driver Library for Proteus V1.0 . These two tiny boards, the green A4988 and the purple DRV8825, drive the stepper motors of almost every 3D printer, laser engraver and hobby CNC machine. Two Arduino pins, STEP and DIR, are all they need, and they split every step of the motor into as many as 32 microsteps for a smooth, quiet motion. Now they are ready for your Proteus simulations, together with a NEMA 17 stepper motor that carries a dial on its shaft, so you can watch every step. Updates A4988 / DRV8825 Stepper Motor Driver Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · L9110S · TB6612FNG · BTS7960 · 28BYJ-48 + ULN2003 · PCA9685 Serv ...
Hello friends, I hope you all are doing great. Today, I am going to share the new BTS7960 Motor Driver Library for Proteus V1.0 . When a small motor driver is not enough, makers reach for the IBT-2: a red board under a big aluminium heatsink with two BTS7960 half-bridges that switch up to 43 A. It runs the 12 V and 24 V motors of big robots, electric carts, winches and wiper motors, and it can tell your Arduino how much current flows. Now it is ready for your Proteus simulations, together with a 12 V 775 DC motor with a flywheel. Updates BTS7960 Motor Driver Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · L9110S · TB6612FNG · A4988 / DRV8825 · 28BYJ-48 + ULN2003 · PCA9685 Servo · Relay Module · 30A Brushless ESC · TB6600 Stepper Driver Mot ...
Hello friends, I hope you all are doing great. Today, I am going to share the new TB6612FNG Motor Driver Library for Proteus V1.0 . The TB6612FNG is the motor driver many makers move to after the L298N: a tiny breakout with Toshiba's dual H-bridge chip that runs two DC motors from an Arduino, wastes almost no voltage and needs no heat sink. It has a standby pin, a separate PWM pin for each motor and two kinds of stop, and now all of it works in your Proteus simulations, together with the yellow TT gear motor of a robot car. Updates TB6612FNG Motor Driver Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · L9110S · BTS7960 · A4988 / DRV8825 · 28BYJ-48 + ULN2003 · PCA9685 Servo · Relay Module · 30A Brushless ESC · TB6600 Stepper Driver Motors: S ...
Hello friends, I hope you all are doing great. Today, I am going to share the new L9110S Motor Driver Library for Proteus V1.0 . The L9110S is the smallest and cheapest way to run two DC motors from an Arduino: a thumb-sized blue board with two H-bridge chips, two screw terminals and six pins. It sits in countless robot cars, and now it is ready for your Proteus simulations, together with the yellow TT gear motor it is usually paired with. Updates L9110S Motor Driver Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other motor drivers: L298 · TB6612FNG · BTS7960 · A4988 / DRV8825 · 28BYJ-48 + ULN2003 · PCA9685 Servo · Relay Module · 30A Brushless ESC · TB6600 Stepper Driver Motors: SG90 Servo · TT Gear Motor · 28BYJ-48 Stepper · NEMA 17 Stepper · MG996R Servo · N20 En ...
Hello friends, I hope you all are doing great. Today, I am going to share our new Rotary Encoder Library for Proteus . The KY-040 is the small black rotary encoder module you find in almost every Arduino kit: a knurled knob that turns endlessly in 20 clicks per turn, with a push switch built into the shaft. It is the knob behind many volume controls, menus and set-point inputs. With this Rotary Encoder Library for Proteus , you turn that knob in the simulation (one click, five clicks or a non-stop spin) and press it, and your Arduino reads the CLK, DT and SW pins exactly as it would read the real module, contact bounce included. Updates Rotary Encoder Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other input modules: Joystick · Membrane Keypad · TTP229 Keypad · TTP ...
Hello friends, I hope you all are doing great. Today, I am going to share our new Joystick Module Library for Proteus . The KY-023 is the small black thumb joystick module, the same kind of stick you find on a game controller: two 10 k potentiometers measure where the stick is, and a push switch sits under it. With this Joystick Module Library for Proteus , you click or drag the stick in Proteus, and your Arduino reads it with analogRead() and digitalRead() , exactly as it reads a real board. Updates Joystick Module Library for Proteus Latest version: V1.0 (October 2026, this tutorial) Other input modules: Rotary Encoder · Membrane Keypad · TTP229 Keypad · TTP223 Touch · IR Remote · Fingerprint R307 Helping Tools Serial Monitor Advance : a serial terminal window for the UART of your board ...
Hello friends, I hope you all are doing great. Today, I am going to share the new Touch Sensor Library for Proteus V2.0 . It simulates the popular TTP223 capacitive touch module : the small red board with a round touch pad that works like a push button without any moving parts. With this Touch Sensor Library for Proteus , you touch the pad with the mouse or with buttons, and your Arduino reads the I/O pin exactly as it reads a real module: LOW while the pad is free and HIGH while a finger is on it. Updates Touch Sensor Library for Proteus Latest version: V2.0 (October 2026, this tutorial) Earlier versions: V1.0 (2016) Other input modules: Joystick · Rotary Encoder · Membrane Keypad · TTP229 Keypad · IR Remote · Fingerprint R307 Helping Tools Serial Monitor Advance : a serial terminal windo ...