Some notes about RISC-V compilers

As I’ve written in my previous post, I’ve been playing around with RISC-V recently. As part of building for RISC-V a compiler is required. As I am an ArchLinux user, I query pacman for the compiler. In the community repository I’ve found riscv64-elf-gcc. Additionaly, I need a C library, which is in the riscv32-elf-newlib package….


RISC-V ‘clones’ of the STM32F103 (part 1)

RISC-V is the new hot thing. And so, there are some Chinese MCU manufacturers making RISC-V versions of their 32F103 clones. GigaDevice has their GD32VF103 around since 2019, and WinChipHead introduced their CH32V103 last year. Now, let’s have a look at these chips. These chips are basically, a RISC-V core attached to the 32F103 peripherals….


GNSS Modules (part 1)

A look at some GPS modules from eBay/AliExpress, or perhaps I should call then GNSS modules these days, as GPS, stands for Global Positioning System, is the navigation system made by the United States. As nowadays, there are multiple systems out there, run by different countries. The European Union has crated Galileo, Russia made GLONASS,…


KSGER Soldering stations (part 2)

Intermezzo, when I was about to make some photos for the menu, I switched on this new soldering controller and it released the magic smoke. It worked fine earlier today. I wasn’t planning to do a repair, but well, it seems it turned out we need one. The part that has burned out is designated…


KSGER Soldering stations (part 1)

Back in 2019 I bought my KGSER Soldering station. I have been happy with this soldering station. Recently I’ve decided to buy two more of them? Why? I wish to test an open source replacement firmware, while keeping the original. Then, why two of them? From what I read on there, it appears to be…


PMod Base Boards, Sub-Ghz Radios, and stuff

I’ve been working on some base board that can hold a Blue Pill, Black Pill and a Longan Nano. These boards have similar pinouts, like just one pin off. This base board will lead to Pmod connectors. The plan is to create some adapter baords for various modules that go on eBay/AliExpress, for ease of…


A new kid on the block?

Browsing AliExpress, I notice a new offer. A microcontroller board with a price tag that reminds of pre-silicon-crisis prices. This board has a WinnerMicro W806 microcontroller. I am not familiar with this brand, and curious what this is. It ain’t no ARM Cortex-M microcontroller. It’s neither a RISC-V microcontroller. This is an architecture I’ve not…


What I have been up to lately

Well everyone, it has been a while. What have I been up to? Earlier this year I have been teaching some basics about embedded to friends and colleagues. A blue pill, a breadboard, a bag of wires, and some peripherals. There we go.So this went on for a couple of weeks till I discussed all…


Crazy Times

There are crazy times, with the silicon shortage, the prices on the rise. Last time I discussed Blue Pill Prices, about half a year ago (end of October 2020), I mentioned 10-packs a € 14,78. These days a 10-pack of Blue Pills costs € 44,45. From the same seller, A 10-pack of F401 Black Pills…


Playing around with the PS/2 Interface

A while ago, I saw a video by Ben Eater “So how does a PS/2 keyboard interface work?” (Odysee, YouTube). After this video I’ve been reading up on the PS/2 interface. I’ve looked at this before, made a break out board for a dual PS/2 connector. As the PS/2 interface is an open collector, it…