Notebook

ESP8266 based room-conditions monitor, Part 1

When I built my Freeform ESP8266 OLED MQTT client and wrote about it I mentioned I have a long-running project which captures the data I wanted to display on the device. I call it Room Monitor and it is nothing special - a bunch of sensors connected to ESP8266 and powered with a battery. I am going to briefly sum‑up its hardware and software development in the following two articles. This one is going to cover prototyping and the next one the current (and semi-finished) PCB version.

In search of the best custom keyboard layout

I built my first custom keyboard (Katana60) back at the beginning of this year and the second one (Corne) a few months ago, but I am already designing another one. Apart from the fun I have as I build and customize those keyboards, it is about looking for a more effective keyboard layout for my daily work. This article sums up my journey which leads to the decision to design own keyboard.

Squid badge - my first PCB design

I designed my first PCB. It’s not useful at all and very primitive electrically. But I have learned a lot.

Corne keyboard

I have build katana60 - a custom mechanical keyboard - a few months ago and I use it on a daily basis. But there are so many interesting keyboard designs out there. It just too tempting not to build another one.

This time I chose the Corne Keyboard - or ckrbd if you want. This one is designed by a guy from Japan who calls himself foostan.

Need a USB cable? Build one!

When you have a custom keyboard with some nice keycaps and case, you might start to think, what should I customize next? Let’s start with the cable which connects my keyboard to my computer!

Freeform ESP8266 OLED MQTT client

My second freeform creation, or third if we include The CyborgDuck is here. I wanted to do something simple in order to gather more experience and improve my skills.

Cyborgduck - a 555-timer-based dead bug cirquit

Behold, our cyborgduck overlords are coming!

Freeform 555-timer-based breathing diode bug

I have been watching those amazing freeform creations by people like @MohitBhoite and @jipraus for some time. I examined many entries for the recent Circuit Sculpture Contest on hackaday.com and have been thinking, that I would love to build something like that, but I had been convinced that my skills are not good enough.

But skills can be trained and learned. So I finally ordered a few brass rods and tried my first freeform sculpture. Here’s the result.

Learning the hard way - DIY power measurement unit with INA219 and ATtiny85

A story about how I was reminded that impatience and impetuosity can backfire when dealing with hardware.

Building a custom keyboard - Katana60

I learned recently that there’s a huge community around making of custom mechanical keyboards. Even though building such keyboard is actually quite expensive I failed to resist the temptation and decided to build my first one.