Tag: arduino

  • The Extended Kalman Filter

    The Extended Kalman Filter

    This is the third part of the series dedicated to one of the most popular sensor de-noising technique: Kalman filters. This article will explain how to model non-linear processes to improve the filter performance, something known as the Extended Kalman Filter. You can read all the tutorials in this online course here:

  • Modelling Kalman Filters

    Modelling Kalman Filters

    This is the third part of the series dedicated to one of the most popular sensor de-noising technique: Kalman filters. This article will explain how to model processes to improve the filter performance. You can read all the tutorials in this online course here:

  • The Mathematics of the Kalman Filter

    The Mathematics of the Kalman Filter

    This is the second part of the series dedicated to one of the most popular sensor de-noising technique: Kalman filters. This article will introduce the Mathematics of the Kalman Filter, with a special attention to a quantity that makes it all possible: the Kalman gain. You can read all the articles in this online course…

  • Kalman Filters: From Theory to Implementation

    Kalman Filters: From Theory to Implementation

    This series of articles will introduce the Kalman filter, a powerful technique that is used to reduce the impact of noise in sensors. If you are working with Arduino, this tutorial will teach you how to reliably read data from your sensors. This is a tutorial that will be very helpful even if you are…

  • Asynchronous Serial Communication

    Asynchronous Serial Communication

    In a previous post, How To Integrate Arduino With Unity, we have shown how data can be sent and received through the serial port. The main problem encountered was dealing with the latency and the delays that communicating across different devices introduces. The solution proposed in that tutorial used a coroutine; decoupling the device communication from the game logic attenuates the…

  • How To Destroy an Arduino Board

    How To Destroy an Arduino Board

    Developers that are approaching electronics for the very first time have a lesson to learn; and this usually happens the hard way. Wiring a circuit incorrectly, and you can potentially destroy your Arduino board. When it comes to mistakes, hardware is generally not as forgiving as software. This tutorial shows the most common ways you can accidentally destroy an Arduino board; and how to…

  • How to Build a Heater with Arduino – Part 2

    How to Build a Heater with Arduino – Part 2

    This is the second part of a tutorial that will teach you how to build a portable heating device with Arduino. In this post, we will explore how to control a heating resistor with Arduino. This allows to keep your setup at the desired temperature.

  • How to Build a Heater with Arduino – Part 1

    How to Build a Heater with Arduino – Part 1

    This tutorial will explain how to build a portable heating device with Arduino. If you’re an amateur astronomer, this can be the perfect way to prevent the formation of dew on your mirrors and lenses. In my specific case, I’ve built one of those mini heaters to warm up a formicarium. Whether it’s for your feet or for…

  • How to Write Libraries for Arduino

    How to Write Libraries for Arduino

    This tutorial explains how to create C++ libraries in Arduino.

  • How to integrate Arduino with Unity

    How to integrate Arduino with Unity

    In this tutorial you will learn how Unity and Arduino can communicate using the serial port. This tutorial requires both C# and Arduino scripts; the labels  Unity  and  Arduino  will be used to avoid confusion. The topic of connecting Arduino to Unity is further expanded in Asynchronous Serial Communication, where you can also download the entire Unity package.

">