• Copy memory on STM32


    Interesting results of different ways of copying memory:

  • Decipher the naming of STM32 MCUs


    How to decipher the name of a STM32 MCU? The above STM32F030F4P6 will serve us as a model:

  • Go on very small hardware (Part 3)


    Most of the examples discussed in the first and second part of this series are blinking LEDs in one or another way. It may have been interesting at first, but after a while it has become a bit boring. Let’s do something more entertaining…

  • Breakout board for Ebyte module

    Ebyte breakout board

    This is my hand made breakout board for Ebyte E73-2G4M04S module.

  • Go on very small hardware (Part 2)


    At the end of the first part of this article I promised to write something about interfaces. I don’t want to write here a complete or even brief lecture about the interfaces. Instead, I’ll show a simple example how to define and use an interface, and then, how to take advantage of ubiquitous io.Writer interface. There will also be a few words about reflection and semihosting.

  • Go on very small hardware (Part 1)

    How low we can Go and still do something useful?

    I recently bought this ridiculously cheap board:


    I bought it for three reasons. First, I have never dealt (as a programmer) with STM32F0 series. Second, the STM32F10x series is getting old. MCUs belonging to the STM32F0 family are just as cheap if not cheaper and has newer peripherals, with many improvements and bugs fixed. Thirdly, I chose the smallest member of the family for the purpose of this article, to make the whole thing a little more intriguing.

  • My first FPGA board

    I’ve just received my first FPGA devboard.



    ST-LINK clone

    You can buy cheap ST-LINK V2 clones everywhere. I really like them, because of its small size and little price. But they have one disadvantage: they don’t expose nRST and SWO signals.

subscribe via RSS