Observation:Start house or spot cleaning. The vacuum motor, brush motor and side brush motor were turned on for a short time. Then turned off. This repeated 3 times and gave me Please press OK to continue. No error code 2000, 3000 or 4000 was displayed after the press ok message.

The rotation speed DistInMM and Intensity readings were zero. Botvac Connected did not think that there was any error as ErrorCodeHEX reading was 0.

I saw the LIDAR was rotating(without disassembled the Botvac) during the NeatoControl test. Why the rotation speed is 0?

The LIDAR motor, belt, ball bearings and laser diode may be the problem from my research.If the motor and laser diode is no good, I may as well replace the whole LIDAR unit without spending time identify the failed LIDAR component(s).

Sounds like a case for running the lidar externally with the Arduino or commercial controller, see the Hacking forum. It looks like the lidar is not returning any data, its microcontroller not functioning at all. Instead of reading the text output shown, Neato Control Program will render a graphic picture of the scan. Links in Mods & Repairs list to lidar internals articles, circuitry. It is odd the RPM is not showing, suggesting something general about the interface besides the laser/detector parts. There is an optical spin detector in the drum.

glnc222 wrote:... It is odd the RPM is not showing, suggesting something general about the interface besides the laser/detector parts. There is an optical spin detector in the drum.

On second thought, Botvac is not using the mechanical slip ring to get power to the laser/camera electronics. If the contactless power system failed, there is no power to the driver board. This may explain why there is no RPM reading.

Before replacing the driver PCA, I need to determine whether there is any power at the black and red wires.

From now on, I will call the horizontal LDS board, mounted under the laser and camera assembly, as LDS board. The vertical board, mounted vertically on the side of the laser and camera assembly as the driver board.

The voltage across the Black and red wires on the LDS board is 3.2V. The red wire on the PCA is labeled 3V3. I assumed that the voltage should be 3.3V. With voltage to power the driver board, the driver board may be bad. Time to transplant the driver board from a good XV LIDAR to this Botvac LiDAR.

But there is still chances that Botvac driver board is good and the LDS board does not Rx or Tx the serial data from/to the main PCA through the optical circuitry.

TechGuy wrote:there is still chances that Botvac driver board is good and the LDS board does not Rx or Tx the serial data from/to the main PCA through the optical circuitry.

Once the Lidar is powered up you should be able to connect your PC com port to the Rx, tx at 9600, spin the Lidar turret and see characters on your screen.

Good to know. Are you using Roomba SCI cable with an adapter?

The LDS board is confirmed not working after testing it with a good XV driver board. There is another board on the bottom side of the LIDAR assembly to send/receive optic data to/from the LDS board inside of the LIDAR assembly. Wireless coupling of power is working between these two boards. The optic data coupling is not working.

same problem here, error 3000, turret rotating, checked bearing, checked motor ( disassembled, all ok )Voltage on LDS board is OK, but in log no RPM ...And in Neato Control in Version log ( getversion ) there is only :LDS Software,,LDS Serial,,LDS CPU,,How do you resolve this?Where to buy Botvac connected lidar? Ebay no find ...Thx for info.

Neato Robotics has never sold spare parts except through repair companies, though some at robotshop.com. The Connected models are too new to show up used for parts. It appears they used a new model lidar different from the older models.

Today I inspect both, top and lower pcb, no sign of cold join or something.I will try to change both comparators LM393/LM393A on both PCB and capacitators.Maybe RX, TX photo diodes, but dont know where to find this small ones ...And Botvac Conencted has same PCB as other Botvacs, only has different motor and his location.Same base, so only to swap motor... maybe it will be working with original bigger motor ...I let you know, now I must order LM393...