Hello friends, I hope you all are doing great. Today, I am going to share the new WS2812B NeoPixel Library for Proteus V1.0 . WS2812B LEDs, better known as NeoPixels, are the addressable RGB LEDs on the round rings, the sticks and the 8x8 matrices that every maker has in a drawer. Each LED has its own little controller, so one Arduino pin sets the colour of every LED in a chain of hundreds. Clocks, lamps, mood lights, VU meters, signs and game displays all start with them. Now you can build and test them in Proteus. Behind the parts sits our own model of the WS2812B, not a picture that changes colour. It reads the data on DIN bit by bit , by the HIGH time of every pulse, the way the real chip does: 24 bits a pixel in the order green, red, blue, the rest passed on to DOUT for the next board ...
Hello friends, I hope you all are doing great. Today, I am going to share the new Relay Module Library for Proteus V1.0 . The blue 5 V relay module is in almost every Arduino kit: one, two, four or eight SONGLE relays on a board, with optocouplers, LEDs and screw terminals. It lets a small Arduino pin switch a lamp, a fan, a pump, a solenoid lock or a motor, with the load completely separated from the Arduino. Home automation, plant watering, garage doors and smart sockets all start with this module. Now you can build and test them in Proteus. Behind the parts sits our own model , not a symbol on top of a Proteus relay. Each input works like the real one, active LOW through an LED and a PC817 optocoupler. Each relay has a coil that takes time to build up its current, an armature that picks ...
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. Behind the parts sit our own models . The PCA9685 board has the register set of the datasheet, its internal oscillator and prescaler, SLEEP and RESTART, the six address jumpers and 16 outputs that really switch at the exact counts. The SG90 is a model too: it reads the pulses ...
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. Behind the parts sit our own models . The ULN2003 board has its four Darlington outputs, the clamp diodes, the A B C D LEDs and the power jumper, and it reads the coil patterns your sketch writes: half step, full step, wave step or the wrong pin order that makes so many 28BYJ-48 motors buzz on ...
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. Behind the boards sits our own model of the A4988 and the DRV8825 : the translator with its microstep tables, EN, SLEEP and RESET, the current limit set by VREF, and a chopper that pushes the coil currents on ...
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. Behind the board sits our own model of the IBT-2 : the two half-bridges with their 16 mohm switches, the enables, braking on the low or the high side, coasting, PWM speed control and, most important, the current sense outputs R_IS and L_IS that a real BTS7960 give ...
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. Behind the board sits our own model of the TB6612FNG : the complete truth table of the chip, the internal pull-down resistors, standby, MOSFET outputs that are real analog H-bridges and take real current, PWM speed control, the short brake and the stop. The motor is a m ...
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. Behind the board sits our own model of the L9110S : the truth table of the chip, the pull-up resistors of the board, outputs that are real analog H-bridges and take real current, PWM speed control, braking and coasting. The motor is a model too, with resistance, back-EMF, friction and inertia, so its wheel turns at the speed a real TT motor would. You ge ...
Hello friends, I hope you all are doing great. Today, I am going to share the new E-Paper Display Library for Proteus V1.0 . An e-paper (e-ink) display is the one screen that keeps its picture with the power switched off, reads like printed paper in sunlight and draws current only while the picture changes. That is why it is everywhere in shelf labels, badges and battery sensors. Now the popular 1.54 inch 200 x 200 e-paper module is ready for your Proteus simulations, flashing and ghosting exactly like the real one. Behind the glass sits our own model of the SSD1681 controller, written from the Solomon Systech datasheet: the 4-wire SPI, the BUSY output with the real update times, the two RAM planes for the new and the previous picture, the full update that flashes the screen and the partia ...