Tauno Serial Plotter

Tauno-Serial-Plotter is simple serial plotter for Arduino and others boards. Written in Python3.

In the last few weeks, I have learned how to package my Serial Plotter app into Ubuntu Snap format and made it available in Snapgraft.io snap store. Also, I have a plan to make it available as a Flatpak.

It took a lot of time to fix all the small bugs. And to test it on different machines. Now it’s usable.

And I had made Windows 10 version. It’s on GitHub.

Get it from the Snap Store

Links

SketcUp + Twinmotion

This autumn I learned SketchUp. It is quite different what I have used to use. In work, I use mainly SolidWorks and OnShape on free-time projects. I think SketchUp is good for thing which it is intended: to quickly visualise ideas. And plus side is that lot of other programs can import SketchUp files.

Twinmotion

It is easy to import SketchUp files to Twinmotion. And instantly they look a lot better and more realistic.

Solar sailer

Solar sailer or just array of photoresistors

This my little project to measure light. It has 6*8 photoresistors or pixels. So I can measure 48 different values. A longer-term idea is to make small photosensor. I’ve done a little python script and app to display data: a heatmap graph.

What i learned so far

  • I should measure all resistors and LDRs first. So that they have the same value.

Code on GitHub: https://github.com/taunoe/solar-sail

Lämmämõõdusk

Description

A device that measures the ambient temperature in the environment in which it is located. And displays it on the screen.

Artistic description

Plant-like structures. Display like blossom. Bottom woodblock aged with brushing with a wire brush and oxidation solution (steel wool + vingar).

Animations

When the number to display changes it plays short animation.

Technical description

The first goal was to test an easier way to connect 7-segs and shift registers.
Main CPU, Arduino pro mini, uses thermistor to calculate temperature. Uses two different algorithms for this: Steinhart-hart equation and Beta model equation.
The display consists of two seven-segment displays. Drived by two 74HC595 shift registers. Which is connected to the seven-segment displays in a non-traditional way.This makes the construction easier.

Parts list

noDescriptionpcs
1Arduino pro mini Mega328p 5V1
2Shift Register SN74HC595N2
37-segment 5611BH / 5161BS2
4Resistor 12016
5CH340E USB to TTL BTE17-061
6Thermistor 10k1
7Resistor 10K1

Readin data

The simplest way to read serial data is to use Miniterm:

Also, I have made two Python scripts. read.py and simple GUI app gui.py. What display average temperature.

Links

Using AI to colourize black and white drawings

I found this deep learning project. It is meant and trained to colourize old black and white photos. And it does a very good job. But what it does when I use black and white drawings?

If the picture depicts a person it works pretty well. Although it loves yellowish red tones. But with other things, the results are not so good.

The left is original and the right is colourized by AI.

Link to Colab notebook:

Tutorial how to use Google Colab:

An easy way: