- Install
- Basic operation
- Basics of programming for electronic work
- Basics of programming for Excel
- Machine learning with scikit-learn
- Visualizing data with matplotlib
- Web programming
- RPA programming
- Miscellaneous programming
- Reference
- "Basic" group
- ”Basic I/O" group
- ”PWM Output" group
- "Servo Motor" group
- ”Motor" group
- ”PCA9685" group
- Overview
- Usage of each block
- ”PCA9685" group
- ”Display" group
- ”Sensor" group
- "Micro controller" group
- "Excel" group
- "scikit-learn" group
- "matplotlib" group
- "Web" group
- "File" group
- "Image" group
- "Turtle" group
- "Speech" group
Usage of each block
Initializing PCA9685
![]()
Initialize the PCA9685.
For microcontrollers with fixed I2C pin numbers, use this block to initialize.
Initialize PCA9685 by specifying the I2C pin number
Initialize the PCA9685 by specifying the I2C SDA/SCL pin numbers.
For microcontrollers that allow free configuration of I2C pin numbers, use this block for initialization.
Set pulse range
Specifies the pulse width range corresponding to 0 and 180 degrees of the servo motor.
The "number" parameter specifies the channel number to which the servo motor is connected (0-15).
The default values are 500 for the minimum and 2550 for the maximum.
Rotate servo motor
![]()
Rotates the servo motor to the specified angle.
The "number" parameter specifies the channel number (0-15) to which the servo motor is connected.