Here I’m sharing my results with a project I started last summer. I finished it in the winter but forgot to share the results, so here they are. The project turned out quite simple, but I think it’s pretty solid.…

Here I’m sharing my results with a project I started last summer. I finished it in the winter but forgot to share the results, so here they are. The project turned out quite simple, but I think it’s pretty solid.…
I have a lot of side projects, most of which are written in C and C++. They are small and fun… at least until they are not. As development progresses, it is getting more and more difficult to manage all…
With this post, I start my new robotic project. This project will have several important features: What is the project about? It is a cat companion. A simple robot that can move around, avoid big obstacles and move a stick…
Yesterday I merged a big software update to the Zakhar’s Raspberry Pi Unit – brain_service. The update brings a service providing the robot’s status (network, OS status) and access to the CAN bus for many simultaneously connected clients. Also, the service…
Before updating Alive OS to support qCAN (my CANbus-based protocol) I have the last thing to do. To simplify my live in future I need a CAN publisher that can publish messages to many subscribers. My main subscriber of course is AliveOS…
Updated code for the Sensor Unit with qCAN support is merged and documented! Error happened.
A new step in Zakhar’s global transition to CAN bus is done! n n The unit consists of: It can be controlled via CANbus, Serial and Bluetooth. The documentation page is available here: https://zakhar-the-robot.github.io/doc/docs/systems/motion/wheeled-platform Error happened.
The new Unit is based on the ESP-Wrover-Kit and uses a TJA1050 module for CANbus communication. It is compatible with the qCAN protocol (described on the Zakhar main page) and can show 5 facial expressions: Anger (0x32), Sadness (0x34), Pleasure…
Not Only Two Wires It’s been more than two years already since I started working on my robot Zakhar. The Zakhar 1 was built out of Lego and relied on I2C communication between modules. It was a nightmare because as…
Links: Error happened.