The Raspberry Pico is a new microcontroller launched in February 2021. The community was excited about this new board, and several people started amazing projects. I grabbed two boards early on, and while still working on my Arduino based robot, did the usual blinking led and potentiometer tutorials.

The Pico captured me, I wanted more than just run demos. So, I decided to start library development for a shift register and a temperature sensor. When developing a library, I want to have tests for several reasons. First, I like to use TDD and start with writing a test that will…

In the last year, I setup a Kubernetes Cluster in the cloud. It hosts my blog and the two apps Lighthouse and ApiBlaze. Right in the middle of my holiday, I received a notification email that ApiBlaze is down, and then on Friday, also my blog and Lighthouse were not available anymore. This articles discusses how I approached the problem, found a solution, and what I learned.

This article originally appeared at my blog.

Upptime Monitoring

For the most part, I have monitored my applications with updown.io. When I ran out of the free plan credits, I switched to Upptime — basically…

The Raspberry Pico is a new microcontroller launched in February 2021. The community was excited about this new board, and several people started amazing projects. I grabbed two boards early on, and while still working on my Arduino based robot, did the usual blinking led and potentiometer tutorials. For simplicity, I used the MicroPython SDK. It is setup in minutes, simple sketches are easy, and you can live-connect to the Pico and execute your program.

If you want to use the C SDK, you have a lot to do: Install build tools, CMake, download the SDK, define an SDK path…

The Raspberry Pico is a new microcontroller launched in February 2021. The community was excited about this new board, and several people started amazing projects. I grabbed two boards early on, and while still working on my Arduino based robot, did the usual blinking led and potentiometer tutorials. For simplicity, I used the MicroPython SDK, which is set up in minutes and gives you an interactive Python shell directly on the Pico.

After some more time, I considered the idea to use a Raspberry Pi Pico in my self-made robot projects. For this, I need to evaluate the Pico more…

Let’s begin the adventure to build an own robot!

In this article, I will explain the estimated bill of materials for my custom robot. This estimation is important in one way, and introspective in another. Its importance is the preparation of constructing the robot: Creating the design and to boil it down to all required materials. And its introspective in the way as it can be used to compare planning vs. implementation — what will be the differences from the plan vs. the actual robot?

This article originally appeared at my blog.

Grand Design

The robot is a 4 wheeled vehicle with…

When you build your own robot, you need to make two essential decisions: Its hardware and software. My background is software development, so I will start to investigate the design questions for my robot from that direction as well.

This article summarizes my research results into robotic software. It is by no means complete, and it also does not rate the software projects. See it as a comprehensive and reason list of choices that you can consider when starting your own project.

This article originally appeared at my blog.

Groups of Software

Before detailing the concrete software packages, let’s consider to which categories…

Building a Robot from scratch involves choosing the right software and hardware. In the previous article, I explained the various libraries that help the robot with moving, detecting, navigating and controlling. Now this article explains the hardware side: The computers, the motors, the sensors with which to equip the robot. As in my previous article, this list is in all means not exhaustive, but lists components that I found during my research and find interesting to keep them here.

This article originally appeared at my blog.

Single Board Computers

A single board computer is the central component on which the robotic middleware is…

Building a robot from scratch can be a daunting task. To understand what is possible, and to gain inspiration, I researched various projects from the community. This article presents a list of robots with different actuators, sensors and capabilities. I also detail the hardware and software that is used in these projects.

This article originally appeared at my blog.

Two Wheel Self-Balancing Robot

Source: https://electricdiylab.com/diy-self-balancing-robot/

Projects should be fun, entertaining and educating. In the past year, my projects were in two areas: DevOps with Ansible, Nomad and Kubernetes. Web Application Development with HTML, CSS and JavaScript frameworks. For some time, another interesting area has been on my mind: Robots. It’s amazing what other enthusiast created, its inspiring to watch a self-made, wheeled robot with a laser sensor to drive around and explore its surroundings.

This article originally appeared at my blog.

Motivation for a Self-Made Robot

In this year, I want to build a pickup&deliver robot that helps me in maintaining my home, specifically my terrace. The robot’s features are…

ApiBlaze is a tool to explore API specifications: Search for a keyword, filter for objects, properties, or endpoints, and immediately see descriptions and code examples. ApiBlaze helps you to answer a specific question about an API lightning fast. You can try it here: apiblaze.admantium.com.

When searching for API elements, you will find objects, properties and endpoints. When selecting them, they will be displayed differently: objects show their data model, properties a list of ranked objects in which they appear, and endpoints show request parameters as well as complex response objects.

In this article, we will cover the modifications required for…

Sebastian

IT Project Manager & Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store