xanthium-enterprises / Remote-motor-control-RS485-Protocol-MSP430-Launchpad

Code for Controlling two DC Brushed Motors remotely from an x86 PC (Linux/Windows) using RS485 Protocol and MSP430 Launchpad.

Home Page:https://www.xanthium.in/remotely-controlling-dc-motors-using-rs485-protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Remotely Controlling DC Motors from PC using RS485 Protocol and MSP430 Launchpad

Code for Controlling two DC Brushed Motors remotely from an x86 PC (Linux/Windows) using RS485 Protocol and MSP430 Launchpad.

The Motors are connected to the PC through a twisted pair RS485 cable and the software running on the PC will control the two motors.

The Software is written in both C sharp (C#) and Python so that they can be run on multiple systems like Windows,Linux,BSD etc.

  • C# Code runs on .Net Framework on Windows and Mono Framework on Linux.

  • Python codes for both Python 2.7.x as well as Python 3.x.x are provided

Full Tutorial can be found here

##Hardware

- **USB2SERIAL** - An easy to use USB to RS485/RS232/Serial converter that is used to add a RS485 port to Linux or Windows PC. More Details

- **Robot Shield** - A booster Pack for MSP430 Launchpad that can be used for controlling DC motors as well a providing RS485 communication. More Details

##Software

Details regarding software can be found here

Cross platform control software is written in Python and C# and can run on both Linux and Windows.

  • Python 3.x Code running on Windows 7

  • Python 2.7.x Code Running on Linux

  • C# code running on Linux under Mono Framework

About

Code for Controlling two DC Brushed Motors remotely from an x86 PC (Linux/Windows) using RS485 Protocol and MSP430 Launchpad.

https://www.xanthium.in/remotely-controlling-dc-motors-using-rs485-protocol


Languages

Language:Python 48.5%Language:C# 28.8%Language:C 22.8%