ماژول درایور PWM / سروو 12 بیتی 16 کاناله PCA9685 دارای ارتباط I2C
با استفاده از ماژول درایور سروو موتور 16 کاناله 12 بیتی PCA9685 میتوان 16 خروجی PWM را کنترل کرد. سازگاری این ماژول با ولتاژ 5v به این معنی است که به وسیله این ولتاژ میتوان میکروکنترلرهای 3.3v را راهاندازی کرد، مهمترین ویژگی این محصول محسوب میشود که سبب پرکاربرد بودن و همچنین محبوبیت در بین کاربران شده است.
راه اندازی و درایور کردن تعداد زیاد خروجی PWM برای ساخت ربات هایی مانند انسان نما و هشت پا از معضلات حوزه رباتیک بوده که با وجود ماژول های درایور سروو موتور با تعداد کانال خروجی زیاد مرتفع شده است.
با سری کردن 62 عدد از ماژول درایور PWM و سروو 12 بیتی 16 کاناله PCA9685 ، می توان امکان دسترسی به 992 کانال را فراهم کرد.
این ماژول درایور از طریق دو پین و پروتکل I2C به میکروکنترلر متصل می شود و کنترل تجهیزات را از طریق PWM انجام میدهد.