Category: Embedded Development

ESP-WROOM-32

ESP32 and it’s breakout board ESP-WROOM32 actually impresses me. Expressif surpriced everyone with ESP8288 a few years back, but ESP32 is a serious upgrade. Just look at this list: Supported in Arduino IDE. Straight forward to develope custom solutions. 38 pin IO Dual core 32-bit 240Mhz MCU – 600 DMIPS performance. Floating Point Unit &…

Read the full article

Drawing Gauges – The Needle

Using the clock bewel from earlier I want to add a needle (polygon) and a cap as indicated above. I now want to rotate the needle based on an input value. Rotation can be done by doing the math yourselves and drawing graphics. The drawback with this is that you use the CPU, so what…

Read the full article

HMI Designer

Getting there. I am actually starting to see the end of initial framework tasks, so we can soon move on to more interesting and visual content. It’s a lot of work to be honest… I am happy with using Qt as base. It allows me to write C++ which is optional for this task due…

Read the full article

Property Editor

The Property Editor is a control that allow a group of “properties” (read data variables) to be edited. Rather than making specialized screens you simply list the variables in a TreeGrid and allow each item to be edited using a specialized editor for the data type. It is a quick way of creating an editor…

Read the full article