Setting up InfluxDB and Grafana for storing and viewing Arduino measured sensor values

Arduino InfluxDB Grafana

Arduino and its related products are undoubtedly very popular among hobbyists and even professionals. One of the areas of interest with hobbyists and professionals is interfacing with many different sensors such as temperature, humidity, light, etc. The simplest method would be storing measured values on an SD card or transmitting …

Continue reading

STM8 Tutorial 2 – Implementing a simple delay function

stm8s003f3 LED blinking board

STM8 Series of microcontrollers, the 8-bit series of STMicroelectronics, are cheap but powerful micros which provide a good value and performance to your simple projects. The problem is, these series are not geared toward hobby market. While there are fantastic tools like STM32CubeMX software pack and the HAL library which …

Continue reading

STM8 Tutorial 1 – How to read the datasheet

STM8S003F3 Evaluation Board

STM8 Series of microcontrollers, the 8-bit series of STMicroelectronics, are cheap but powerful micros which provide a good value and performance to your simple projects. The problem is, these series are not geared toward hobby market. While there are fantastic tools like STM32CubeMX software pack and the HAL library which …

Continue reading

Compile and install Caffe with CUDA and cuDNN support on windows from source

nVIDIA CUDA Neural Network

Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by the Berkeley Vision and Learning Center (BVLC) and by community contributors. Yangqing Jia created the project during his PhD at UC Berkeley. Caffe is released under the BSD 2-Clause license. In this …

Continue reading

Matrix implementation and operations in C++ – Part 1

Matrices are undoubtedly a very important topic in computer science. With the help of matrices many computational problems, ranging from finding roots of algebraic equations to extensive image manipulation and feature extraction in image processing and even video games, will become solvable. In this tutorial we will have a look into how …

Continue reading