PlantAnalyzer

A device which collects data (environmental, soil and photosynthesis values) of plant(s) and then stores/analyze using a MKR1000 and Azure. Things used in this project Hardware components Arduino MKR1000 × 1 ADAFRUIT SD CARD READER × 1 ARDUCAM 5MP OV5642 × 1 SparkFun Weather Shield × 1 SparkFun Soil Moisture Sensor (with Screw Terminals) × 1 Breadboard (generic) × 1 Software apps and online services Arduino ...

Read more

Arduino Nano Tutorial – Pinout & Schematics

Arduino Nano Pinout The Arduino Nano, as the name suggests is a compact, complete and bread-board friendly microcontroller board. The Nano board weighs around 7 grams with dimensions of 4.5 cms to 1.8 cms (L to B). This article discusses about the technical specs most importantly the pinout and functions of each and every pin in the Arduino Nano board. How different is Arduino Nano? Arduino Nano has similar ...

Read more

Beetle: Minimize Your Arduino Projects

The DFRobot Beetle is one the latest innovations in minimalistic Arduino technology. About the size of a quarter, and the capabilities of an Arduino Leonardo, this tiny guy can minimize your projects with ease without having to sacrifice functionality. After working with the Beetle, I am going to show you some tips and necessary tricks I learned to get this little device working properly over a Bluetooth HC ...

Read more

Getting Started with the Arduino Desktop IDE

Learn how to use the Arduino Desktop IDE at its best and install it on your PC! Story Download the Arduino Desktop IDE The Arduino IDE is a cross-platform Integrated Development Environment. This means that you can run it on every Operating System. To download the Arduino IDE visit the download page and choose the right IDE according to your Operating System. Install the Arduino IDE Once you have downloaded ...

Read more

4Duino Servo Control

In this project, we will control the angular position of the DC Servo Motor via an I/O port (with PWM output capability) and touch knob. The 4Duino resistive touch display is used as a means for a graphical interface to control the angular positon of the Servo. Servo motor is a very useful device for hobbyists and robot enthusiasts as it allows your project to have moving parts. Servo motors are unique, as ...

Read more

Electronic Piano

In this project, we will learn how to use an Active Buzzer and a 4Duino to create an Electronic Piano. An active buzzer is an electric piezo device which is commonly used to produce sound. When subjected to an alternating electric field, a piezo ceramic material disc inside the buzzer is caused to stretch or compress, in accordance with the frequency of the signal thereby producing sound. Buzzers are widely ...

Read more

LED Matrix Controller

In this project, we will use the digital pins and screen of the 4Duino to create a 5×7 LED matrix controller with a user graphical interface. An LED matrix is essentially many LEDs packaged in a dot grid format in order to produce pictures or large text. They’re commonly used for signage purposes in the public space. The LED matrix utilised in this project is made by multiplexing 35 LEDs together such that ...

Read more

4Duino LED Brightness Control

In this project, we will learn how to control the brightness of LED via an I/O port (with PWM output capability) and a touch display slider. The 4Duino resistive touch display is used as a means for a graphical interface to control the intensity of the LED. Since the 4Duino itself has an LED on pin D13 with PWM output capability, you may use the LED to conduct this project for convenience. A LED (light emit ...

Read more

LED Control Using Touch Button

In this project, we will learn how to turn an LED ON or OFF via the 4Duino I/O port (D13) and a button widget from 4D Workshops. The 4Duino’s resistive touch display is used as a means for a graphical interface to control state of the LED. For convenience, we will use the LED on pin D13 of the 4Duino to conduct this project. An LED (light emitting diode) works on the basic principle that when potential diff ...

Read more

Getting Started with Micro Python

In a previous blog, Using MicroPython for real-time software development, I examined the idea behind using MicroPython for real-time embedded software. Now, let’s examine some of the core pieces that developers need to understand to get started using MicroPython. The first step a developer interested in MicroPython must take before diving into a real-time embedded application is to select a supported develo ...

Read more

Getting Started With Arduino MKR1000 & Cayenne

Do you want make a little and simple Smart Object? Do you want a platform that leave you to express your idea, without many complications? Story Do you want make a little and simple Smart Object? Do you want a platform that leave you to express your idea, without many complications? Arduino MKR1000 & Cayenne is the solution! Arduino MKR1000is a tiny and smart Arduino that have wifi101 shield inside. You ...

Read more

Obstacle Detection

In this project, we will use several ultrasonic sensors to create a robot car with obstacle detection feature. The sensors will help us estimate the distance of the car from the nearby obstacles. Thus allowing us to create routines that we can execute when the car is about to hit the obstacle while moving. If you want to know more on how an ultrasonic sensor work, please refer to 4Duino Ultrasonic Sensor pr ...

Read more
Scroll to top