Hi! I continue developing my logging library. I’m not getting much positive response from the internet, but the developing itself is too fun, so I continue adding new features (and use them in my other projects 🙂) This time I…
rEmotion 2 Firmware Update
Today, I made a port of my old rEmotion 1 Arduino Nano-based firmware to rEmotion 2’s Pico. I used the second core for the stepper motor. You can build it yourself using PlatformIO. The code is crappy, probably has to…
New Release: microlog 5.1.0
Here is a new version of microlog with improved custom callback handling. It is not always simple to redirect printf output on some platforms. For this, in the last release, I’ve added a new ulog_add_callback function. microlog is a C-based…
Manual for Building rEmotion
Just publish a manual for building the rEmotion platform: Try to build your own! Supporting software is in development. Error happened.
rEmotion 2 – For Everybody
I started the second iteration of my robotic module rEmotion. This time it will be more public and accessible. I’m making it for everybody: More updates and instructions soon! Error happened.
Fast Prototyping of Mechatronics
I finally tried Raspberry Pi Pico, and I was shocked. Writing hardware logic in Python is the simplest prototyping method, period. Now, details. To test the MicroPython I came up with a project I saw implemented on Arduino – a…
microlog – I Made another Logging Library in C but with Emojis
I have a lot of small projects, over 100 repos on GitHub. Most of them are simple prototypes, and after some time I started to think about some unification, so I spend less time on typical tasks. These tasks include…
Course: The Complete Guide to Becoming a Software Architect
Interestingly, the field of software architecture is so vast that having processed several seemingly comprehensive sources of knowledge, I found almost no overlap in them. This course feels like a puzzle piece to the Fundamentals of Software Design and Architecture…
Course: Mastering MQTT – Hands-On Learning and Deep Understanding
What do you do when you start a new feature implementation in a new area? I used to start with official documentation, Stack Overflow, and random online articles to get the understanding necessary for the job. Recently I realized that…
rEmotion – a Module with Visual Input and Output
After several months of experiments, I’ve decided to shape a new project called rEmotion. rEmotion is a hardware module with a robotic application in mind. The module represents a head with a display and a camera, allowing a robot to…