SIGN IN | REGISTERSign in to get more opportunities
3D PrintingPopularWide range of 3D printers and filaments!
3D PrintersHot
Filaments
Resins
Spare Parts & Upgrades
Accessories & Tools
3D Scanners
Laser Engravers
3D Pen
RoboticsTOP
Arduino
Raspberry Pi
micro:bit
Sensors
Breakout Boards
Development Tools
Communication
STEM
Displays
Wearables
Electronics
Transistor-Mosfet-Triac
Integrated Circuits
Bridge Rectifiers
Buzzer - Speakers
Fuses
Prototyping Boards
Relays
Resistors
Optoelectronics
Diodes
Mechanical Parts
Servo / Motors
Linear Motion
Build Parts
Bolts / Nuts
Pneumatic Components
Couplers
Pulleys and Belts
Actobotics
Ball Bearings
Collars/Hubs
Hardware
Project Boxes
Cooling
Power Supplies
Cables
Batteries
Wires
Switches
Terminals
Connectors
IC Sockets
Tools
Soldering Equipment
Multimeters
Hand Tools
Portable Measuring Devices
Electric Tools
Laboratory Equipment
Heatshrink
Chemical
Organization and Storage
Panel Meters
STEMEducation
Level
Platform
per Brand
BrandsAll brandsFull list of all brands in the store. Browse all brands
Promotions
Brands
Newest
On sale
+302118004320 Mon-Fri 9:30-17:30
Email [email protected]
Address
Free shipping for orders over 85€ and up to 2 kg parcels.
For orders under 85€ the shipping costs start from 2.70€.
Wide range of payment methods: Cash on delivery, Debit/Credit card, Iris, PayPal
Payments | Shipping options
This module is a breakout board for the NXP PCA9685 16 channel PWM controller. It features 16 fully programmable PWM outputs with a 12bit resolution giving a total of 4096 programmable steps with a duty cycle being adjustable from 0% to 100%. Additionally, the output frequency of all 16 channels can be programmed from 24Hz to 1526Hz.
Intended for controlling the brightness of multiple LEDs, the programmability of its PWM outputs means that it can also be configured for producing PWM signals compatible with driving standard servos.
In fact, this module has been designed with this purpose in mind with 16 sets of headers that allow for any servo with a standard header to be directly plugged into the module. A screw terminal block provides a means of powering the attached servos from an external 5V PSU and so the number of servos you can drive from your microcontroller and so is not limited by the microcontrollers own power supply.
The module also includes an I2C header with 10K pullup resistors and so only requires two data pins (SDA & SCL) to control the module. Solderable pads on the module provide a means of changing the default I2C address (0x40) to one of 62 options, meaning more than one module can be connected to the same I2C bus. A wide operating range of 2.3V to 5.5V allows the module to be powered from a range of power supplies and when powered from a 3.3V supply is safe to interface to a Raspberry Pi or 3.3V or any other non 5V tolerant microcontrollers.