Mtende Kuyokwa
27 April 2025
~ Naval
Over the past week I was working on a robot for a competition. The microcontroller I was using was a Raspberry Pi 3. This is probably the most faith testing microcontroller of all time.
Previously, the only microcontroller I had worked with was an Arduino nothing major just some light blinking of lights type of projects in class. Outside class, I didn't even play with Arduino so my microcontroller knowledge was shaky.
Spoiler alert, I ended up using the Arduino for the robot I was building for the competition because the pi3 died on me.
I wanted to install kickstart.nvim but It is a bulky config for the pi and I wanted to keep my setup as minimal as possible. This led to me using neovim in its vanilla form. One of my todos might be to build a special Raspberry pi neovim config that is light. It will be some sort of xfce of neovim distros/enviroments
Having installed neovim, I used it as the editor in the terminal/cmd and it was weird how I could not use my mouse to switch between my terminal-windows. Luckily, my so not-almighty brain remembered about the CTRL-W trick. I could also resize my terminal-windows with a mouse.
It felt weird writing Python code without LSP support though. It was like living in the caveman days.
My team didn't win but that is OK-- I had a chance to use a Raspberry pi for the first time with vim in the mix, Life doesn't get cooler than that.