Python Programmable Controller


 
 

        Description
The Python Controller is a programmable controller that integrates communication interfaces such as CANOpen, RS485, and SPI, along with analog input, isolated PWM output, and motor control interfaces. It can connect to various devices and achieve complex control logic through MicroPython programming.
Available as: novice development board, motherboard learning development kit, interface/offline expansion, Raspberry Pi expansion board, etc

        Technical data

       General
Python Programmable Controller
Interface
5V Type-C power supply
Power supply voltage
9-36V Wide-range power supply
Development environment
Use MicroPython for programming control
Channels
One CAN channel, two 485 channels
Matching motor
Two DC motors or one stepper motor
Analog input interface
1(4-20mA or 0-10V optional)
Temperature
-20℃-85℃

       Communication
 
Protocol
CANbus/RS485     
Programming language
MicroPython

        Dimension

        Download
CAD
.DWG
3D file
.STP
User manual
Debug tool
Thonny, VSCode, Pycharm, etc 

       Connection example diagram
Connection
Description
Thonny Connection
After the device is connected to the computer, open Thonny, click on the lower right corner of the software, select the device with the corresponding port, and click Connect to COM18
VSCode Connection
Open the PyMakr plug-in page and click Connect device on the corresponding port in the DEVICES window: COM18
Pycharm Connection
Install the MicroPython plug-in, set up MicroPython, as shown in Figure 5, Pycharm will automatically recognize the device and connect it

Login


Lost your password?

Create an account?