STM32 Adventures – Communication using I2C

When working with STM32 using registries only it is important that you have REFERENCE MANUAL and DATASHEET available. We will use them a lot 🙂   Today we start with I2C communication protocol. Configuration of it might be a bit of […]

STM32 Adventures – output clock to pin

When working with STM32 using registries only it is important that you have REFERENCE MANUAL and DATASHEET available. We will use them a lot 🙂   In today’s post we will be outputting SYSCLK to external pin of our STM32F407 […]

Gitlab – custom pre-receive hook

As many of you I’m also using Gitlab to manage some of my projects. What I have recently been doing – was discovering how great it is to enable pipeline within your projects. That have enabled me to install several […]

Flashing ESP8266 ESP-03 with NodeMCU

Recently I have been working with ESP8266 ESP-03 and decided to flash it with NodeMCU. Looking at how to do this ( here ) it seemed to be pretty straight. forward task. However when I started to try and flash the […]

STM32 – minimal libraries project

Hey! So you most likely here because you would like to challenge yourself and try to program 32bit microcontrollers using minimal amount of libraries ( HAL/CMSIS ). On the internet you will find multiple discussions which approach to use – […]

Using STM32CubeMX on MacOS

When it comes to using multiple tools to program/develop it can be sometimes challenging to have them running in single OS. Might be that you would end up having virtual machine running some of your tools – which of course – […]

Setup for AVR development on MacOS

Hey, So today we look into something which I really was looking for recently. In nutshell it is setup of required components which are necessary to program AVRs on our MacOS. Here I assume you for sure already have HomeBrew […]

GPG secured passwords in git using pass

It might happen that for your working environment you need to store passwords securely. Nowadays many people is using ‘cloud’ solutions – but as you do well know cloud is nothing else than ‘someone’s else computer’ 😉 . Having that […]

Scaffolding application templates using Yeoman.io

When you quickly need to create a new application starting every time from scratch can be a pain in the back side 🙂 But have no fear – there is a really nice service called Yeoman available here (  http://yeoman.io/ ). Based […]

Installing KVM on CentOS 7 with Chef

Some time ago I have made decision that I will be running my own hardware to get learning curve on different level. This has already happened and in one of my previous posts you could have read that I got […]