Automatic watering system – Part 1: EcoDuino setup (2020, Win10)

The EcoDunio kit by DFRobot is a sets up an automatic watering system for people who want a more hands off approach to growing plants. While this setup is possible with an Arduino and associated sensors, the EcoDunio kit packages it up with an Atmega32U4 microcontroller and all the components you will need to getContinue reading “Automatic watering system – Part 1: EcoDuino setup (2020, Win10)”

Getting dominant colours of an image (using k-Means)

Finding the dominant colours in an image could be useful for a number of creative applications, however, more importantly it’s a fun learning exercise. Adobe Capture (iOS, Google Play)’s ‘colors’ feature is a good example the output of this guide: Also please make sure to follow the supermodel who’s image I’m using to demonstrate theseContinue reading “Getting dominant colours of an image (using k-Means)”

Diff in .Net Core using textdiffcore

In Unix systems the ‘diff’ command is used to highlight the differences between files, it is an extremely useful tool for comparing documents. Outside of Unix systems this functionality is hard to come by, especially if you need to embed the functionality into your program. This is where the textdiffcore package fits in; textdiffcore isContinue reading “Diff in .Net Core using textdiffcore”