In this example we will control a RGB LED from an Android App via a Bluetooth connection. A HM10 BLE Bluetooth module is connected to an Arduino Uno. This tutorial assumes you already have some experience with Arduino. If not, you might want to follow a basic tutorial and/or install the Arduino software (the IDE). … Continue reading Control an RGB LED from an Android App via Bluetooth
Getting a WS2812 based led strip to work using the FastLED library.
Introduction to Arduino and programming . Practicals which use this tutorial have an introductory presentation (pdf). We will build a temperature sensor in this tutorial and connect it with an App. It uses an DHT11 temperature & humidity sensor and Bluetooth communication with a phone. We use a BLE-Nano here, but you can also use a regular Arduino … Continue reading Tutorial: build a connected temperature sensor
What options are there for the use of motors in our project? There are many types of motors. There are 3 basic types (more info): Servo motors Stepper motors DC motors Most light servo motors can be used directly with an Arduino (no motor driver/controller required). For some heavier types and for many DC and … Continue reading Options for additional components and power for the Arduino
This tutorial describes how to build an electronic circuit with an RGB LED (a LED that can change color), and change its color using an App. It also demonstrates two-way communication over Bluetooth LE between an App built with App Inventor and the BLE-Nano board. The BLE-Nano board is basically an Arduino Nano with an … Continue reading Bluetooth communication between an App built with App Inventor and the BLE-Nano board
To start drawing inside a panel, first setup a DrawingPanel as described in step 2 of this assignment. Next, add a paintComponent() method and add drawing commands to it. The origin in a panel is the upper left corner: The first time you use a new class, like Color, you might get a warning bulb … Continue reading Assignment 2 appendix: drawing with Java graphics
The ESP32 Wifi module can replace an Arduino, as it has similar properties. It’s main advantage is that it is faster, has more memory and has WiFi and Bluetooth on board. Just like the Arduino Nano it can be mounted on a breadboard. This allows building very compact prototype circuits: Make module ready for use … Continue reading Getting started with the ESP32 Wifi module