Questions tagged [serial]

In serial communication data is transmitted as a sequence in time. Main advantage: Fewer wires needed. Main disadvantage: Higher bandwidth required for the same throughput.

Filter by
Sorted by
Tagged with
0 votes
0 answers
10 views

Can't read slow (100 bps) serial data

I need to read the serial data from a controller. The serial data from the signal bus is 100 bits per sec(bps) and the vcc is 12 volt. There is only one serial wire. Each packet is 13 bytes. And each ...
user avatar
0 votes
0 answers
13 views

Roomba s9 -- no communication

I connected my Roomba s9+ USB port to my Windows 10 PC, which cannot detect it (nothing under Ports): I messed around a bit and updated drivers, and now Windows 10 detects Roomba as: I don't know ...
user avatar
0 votes
0 answers
9 views

Roomba S9 - no data over serial connection

Unlike other Roomba models, for the s9 there is little to no information available for setting up and using a serial connection to a Windows PC. I've managed to get to the point where Putty serial can ...
user avatar
0 votes
0 answers
35 views

What is the best microcontroller/SBC + stepper motor controller/driver combo to build a hexapod robot?

I would like to use a set of high power stepper motor controllers and drivers (e.g. Trinamic). Communication protocol of choice is SPI and motion precision is important. What microcontroller or SBC ...
user avatar
4 votes
1 answer
48 views

Why are serial manipulators almost always made of single dof joints?

I am currently taking my first robotics class and I found it curious that all serial manipulators have single dof joints. Why not use joints with more dof and reduce the number of components? Will ...
user avatar
3 votes
1 answer
250 views

When reading serial data between Arduino and a node, it hangs. How can I properly send and read data?

I'm using ROS2 foxy with no libraries installed. It runs on an Ubuntu 21.04 x64 machine with kernel 5.8.0-59-generic. I created a project with the goal of controlling an Arduino using python serial in ...
user avatar
0 votes
0 answers
30 views

Jetson tx2 to Teensy 3.6 Serial communication issue

I am trying to establish serial communication between Nvidia Jetson Tx2 and Teensy 3.6. Using pyserial, while reading the data sent from Teensy 3.6 on Rx pin on the Jetson, I come to an error that ...
user avatar
1 vote
0 answers
19 views

Faulty GPS data on Serial Monitor

I am trying to interface Stonex S900A GPS with nVidia TX2 which has ROS melodic installed. The GPS data cable is a DB9 type (RS232). I connected a DB9 to USB converter with the cable and connected it ...
user avatar
1 vote
2 answers
123 views

How do you send multiple data bytes to Irobot Roomba via python serial

So I'm trying to send commands to my Roomba Discovery via python serial and it works fine as long as it only requires the command opcode. The commands that require additional data bytes (like specific ...
user avatar
  • 11
1 vote
0 answers
68 views

Smart Servo Motor Type Comparison

I have been using the standard MG90/SG90 servo motors for years now and am familiar with them. Recently, I am trying to build a robot dog with them with no success. The motors keep on vibrating and ...
user avatar
1 vote
0 answers
32 views

solid communication methods for a docking robot

I have a simple robot which drives along a track and waters plants. After each watering mission, it should return to its dock for further instructions. The dock has a Raspberry Pi, while the robot ...
user avatar
0 votes
2 answers
55 views

Is this encoder error expected?

I'm working with the iRobot Create 2. When I read the encoder count and sum it for total, I'm able to do so without apparent error. I've used this to 'successfully' estimate position combining with ...
user avatar
2 votes
0 answers
104 views

Waking Up Roomba Over Serial

Sorry if this is a noobie question, it's my first time posting on this forum... I've been trying to mod an old Roomba 400 series (model #4220) by adding a raspberry pi to it. (I know real original ...
user avatar
2 votes
1 answer
75 views

iRobot Create 2 opcodes, data bytes and Realterm

I recently purchased an iRobot Create 2. To connect to it, I am using RealTerm Although I can send opcode commands that do not require a Data Byte (128, 173, 133, etc), I cannot figure out the format ...
user avatar
0 votes
0 answers
120 views

Serial command receiving failure with Arduino and Adafruit shield from C# desktop application

For a long time I use Arduino Uno controller and Adafruit Servo Shield with 6.3V 1000 uF capacitor, powered with 6V 8Amp adapter to control 8 digital servo motors ...
user avatar
5 votes
1 answer
555 views

Not able to communicate with Roomba with serial port

I have an IRobot Roomba model number 565 and I am trying to control it with a Wemos D1 mini with Roomba's OI. I connected the TX and RX pins from my FTDI adapter to the Roombas RX and TX and I can ...
user avatar
0 votes
1 answer
162 views

Manipulability Measures of Serial Robots?

I need to create a dataset of dexterous workspaces for a significantly large number of serial robots with varying DoFs. My question is if there is an efficient way of measuring a robot's ...
user avatar
1 vote
1 answer
56 views

Why does singularity condition for a serial manipulator never involve the first joint variable

In planar 2R the singularity condition involves the second joint variable. In spatial 3R, singularities involve second and third link lengths and angles. Why does the first joint parameter never ...
user avatar
  • 13
0 votes
0 answers
66 views

Can't get iRobot Create to respond

We have an iRobot Create connected to a Win 10 PC with the cable supplied with the unit. We have followed the instructions here: http://www.robotappstore.com/Knowledge-Base/How-to-Use-a-RealTerm-...
user avatar
3 votes
3 answers
410 views

iRobot 600 series OI wake from sleep via BRC

I have attached an Adafruit Circuit Playground Express to my Roomba OI, and after manually waking it up I am able to successfully send opcode commands based on the Roomba OI Manual. I can even start, ...
user avatar
  • 131
3 votes
2 answers
213 views

iRobot Create 2 Wake over Serial on Rpi

So this thread is similiar to this one: IRobot Create 2: Powering Up after Sleep All except I am trying to do this on an RPi. I have followed these intstruction: https://www.irobotweb.com/-/media/...
user avatar
  • 81
1 vote
1 answer
21 views

Does Create 2 have a built in optical interface (IR remote) using the Open Interface Spec

I was starting to work on the Arduino interface (and Raspberry Pi) using the USB serial cable for the Create 2 , as a baseline to build other outer loop controls. My wife asked me why I would do that,...
user avatar
0 votes
1 answer
302 views

Get data without command anything from Roomba Create 2

I use Arduino Uno R3 connected to the Roomba Create 2 as in this picture All the output commands for Arduino work fine but I have a problem from reading data from Create 2 sensors: I get invalid/...
user avatar
1 vote
1 answer
84 views

Getting error on serial monitor when using serial controlled motor

I am using this motor in a robotic arm. I wanted to move it to a position and the position was provided via an input but I am getting errors on Serial Monitor. Initially when I tried this , name of ...
user avatar
  • 47
2 votes
1 answer
275 views

Controlling a dc servo with serial communication

I am going to buy this motor :- https://robokits.co.in/motors/encoder-dc-servo/faulhaber-coreless-17w-encoder-motor-120rpm-pid-dc-servo-drive?zenid=im3bp6grppt2f2ofdo2r6pq5c2 The datasheet of its ...
user avatar
  • 47
2 votes
1 answer
3k views

MSP (Multiwii Serial Protocol) receiving data with pyMultiWii issue

I want to get telemetry data from my flight controller (Matek F405-CTR) and send control commands to it via MSP protocol. I've already configured UART3 port on Matek in Inav configurator (look at pic)...
user avatar
  • 121
0 votes
1 answer
31 views

RS-232/422, UART, usb sensor access code same? [closed]

Is the method to access all the sensors with RS-232/422, uart and usb sensors can be done in same way? Or by converting rs-232 to usb, uart to usb can they be programmed in same as usb from linux? ...
user avatar
0 votes
1 answer
59 views

How to access UART or serial sensors?

I want to connect ir range finder (dlem 20) with the system running Linux kernel. It looks like they don't provide any kind of SDK or drivers for their products. So ...
user avatar
6 votes
3 answers
2k views

Create 2 losing serial communication after toggling full to passive while charging

We are having an issue where after toggling the create 2 from passive to active, then waiting a few seconds and toggling back to passive while on the charger, all serial communication fails a certain ...
user avatar
  • 91
0 votes
1 answer
541 views

Can I use another GPIO pin on the Pi 3 as a RX UART?

I accidently plugged 5v in to the RX UART pin 15 on my Pi, now I'm unable to receive communication on this pin from my connected device. I was wondering if it's possible to use a different GPIO pin as ...
user avatar
0 votes
1 answer
528 views

Build a drone with a raspberry pi 2 as receiver for the CC3D-LibrePilot

I tried to get the yaw, roll, pitch and throttel integers from the pi to the CC3D with python and c++ as PWM signal over the GPIOs but the output didn't seem to be right or it was delayed. Could ...
user avatar
0 votes
1 answer
620 views

Programming Roomba other than Create 2 using RaspberryPi [duplicate]

Do other Roombas have an Open Interface like the Create2? Can I send commands to my 780 like the Create 2? I am trying to control my Roomba 780 I made a 8pin FDTI connector to USB and my roomba beep ...
user avatar
  • 9
3 votes
1 answer
67 views

Communication between Intel Edison and Open Mv7

I'm trying to do a simple communication between an Intel Edison and Open Mv 7 Camera through UART (Tx/Rx). I assumed this would be a simple task but both sides receive "�". Both are using python, the ...
user avatar
3 votes
1 answer
89 views

iRobot Create 2 -language set error type 2

I have an iRobot Create 2 and I am connected to it with the 7-pin connector to a desktop machine via USB. Serial communication is working fine under that configuration. I can tell it to restart with ...
user avatar
  • 31
0 votes
2 answers
724 views

Irobot Create 2 Open Interface Communication

I am able to connect the create 2 robot to my laptop with a serial cable. I am using putty_beta terminal to run. I am not able to key in commands in the terminal. but I am able to receive information ...
user avatar
2 votes
2 answers
30k views

how to read and write data with pyserial at same time

How can i make pyserial read and write at same time or at same program? Right now i only know how to either write or to read but not both simultaneiously. So how can i do it? I tried this simple code: ...
user avatar
0 votes
1 answer
283 views

DX100 controller communication protocol

I have a motoman robot for use in a pick and place application. It has a DX100 controller which has an ethernet interface which could be used to control a slave device using the Modbus TCP protocol. ...
user avatar
  • 3
0 votes
1 answer
162 views

How to remotely send command to a robot connected to a separate machine through serial port?

I work with a XL20 robotic tube sorter(lets say it's called X) which is connected to lets say computer(Y - IP: 10.216.1.222 - Running win7) through serial(com port 8 at 9600 baud and odd parity). If I ...
user avatar
  • 103
1 vote
2 answers
810 views

Does iRobot 681 have a serial interface?

I've read that recent Roomba 6XX from iRobot got a serial connector, but I removed the cover on my Roomba 681, and I haven't found any. From what I've found, 681 hasn't the same cover than other 6XX ...
user avatar
  • 113
1 vote
1 answer
1k views

Reading multiple signed digits from serial port

I'm using simulink support package for arduino to read serial data from port2 in Arduino due. My plan is to read signed integers (-415 for example) representing motor speed and feed it to the pid ...
user avatar
  • 65
2 votes
1 answer
532 views

"Updated" Help in iRobot create serial communication in Arduino

I am programming an iRobot Create to follow serial commands using Arduino Uno. I have written the library, and found the serial commands to move the robot forward in the iRobot manual, but I couldn't ...
user avatar
0 votes
1 answer
160 views

Cleanflight : 4 first channels not working and "Failed to open serial port"

I just finished assembling my new 250 quad which is equipped with an SP F3 Flight controller. I think that I kinda bricked my FC in the first 10 minutes of configuring it: I first plugged it in, ...
user avatar
1 vote
3 answers
2k views

Do I need the 5V to 3.3V level shifter?

I would like to follow the instructions here, to allow myself to control the Create2 with a Raspberry Pi 3. However, this source, says that I need a level shifter to protect my Pi's circuitry from ...
user avatar
  • 13
1 vote
0 answers
329 views

Irobot Create 2 drawing power from Pi [closed]

I am controlling an IRobot Create 2 with a raspberry pi, which I am powering with one of these: https://www.adafruit.com/product/1566 (I know, I know, I should have just gotten power from the ...
user avatar
  • 11
0 votes
1 answer
501 views

What software to use to send (OI) commands to Create 2. Using windows laptop and supplied Create 2 cable? [duplicate]

I read most of the iRobot Create 2 Open Interface (OI). It says send these serial commands to the Create 2 to get it to do the described action, but no suggestion of what software to use to send these ...
user avatar
0 votes
1 answer
106 views

create2 commands with an app called SERIAL

there is an app called SERIAL, available in the app store. I've downloaded it on my mac and am experimenting with it, any ideas on how to send create2 OI commands using "Serial"? so far it seems a ...
user avatar
2 votes
1 answer
2k views

Connecting a CC3D board with Raspberry Pi to get telemetry data

I want to get telemetry data in my Raspberry Pi that will be connected to a CC3D board either via USB cable or Serial communication. How can I get the data? I plan to have wifi communication between ...
user avatar
2 votes
1 answer
446 views

How do I get the Create 2 to communicate with a laptop via the serial to USB cable?

My computer will not recognize the Serial to USB cable. I have tried it on a Mac and an HP. Is there a driver that I need to install? If it is supposed to install automatically, it is not.
user avatar
1 vote
0 answers
137 views

increase current draw from serial port of icreate 2

This is from the icreate 2's document: "Pins 1 and 2 (Vpwr) are connected to the Roomba battery through a 200 mA PTC resettable fuse. The continuous draw from these two pins together should not exceed ...
user avatar
  • 21
0 votes
1 answer
682 views

iRobot Create 2 serial battery power

I don's seem to be able to get any battery power from Create 2. I spliced the original cable it came with, and tried to use the power from red/purple(+) and yellow/orange(-) to power a Raspberry Pi2, ...
user avatar
  • 3