QC250 – Motors and ESCs

Let’s start the building of our quadricopter installing the motors and the ESCs (Electronic Speed Controller)… here’s the videotutorial: Each motor is fixed to an arm of the quad using the screws provided with the frame and some washers: Here are the four motors bolted to the frame: The ESCs are instead installed using zip ties. At this moment,…

Yún – Toggle a LED via web

In my previous tutorial you learned how a sketch, running on the Arduino Yun’s ATMega chip, can execute processes (commands, scripts…) on Linino thanks to the Bridge library. In this tutorial you’ll learn how to do the opposite: send commands from Linino to the sketch that runs on the microcontroller. YunServer & YunClient In my sketch I’ll use two objects from the Bridge library: [checklist] YunServer,…

Yún – SMS alarm

This tutorial will explain a way to communicate between the sketch running on the ATMega and the Linino (Linux) OS running on the Yun’s SoC: the ability to execute Linux processes from a sketch. I’m going to build a simple SMS alarm: A microswitch is connected to the Arduino when the microswitch is pressed, an SMS is sent using Skebby gateway…

Piccolo, a tiny CNC bot

Piccolo is an opensource project, by Diatom Studio, that consists of a small CNC bot (working area about 5x5cm); the official site is http://www.piccolo.cc. I built one unit; the required components are: [checklist] the frame, laser cut by Vectorealism 3 micro servos, brought from HobbyKing screws, nuts… the PCB (manufactured by SeeedStudio) and one Arduino Pro Micro from SparkFun [/checklist]   the…

AmbientMonitor – W5100 client

Some time ago, I published my AmbientMonitor project: a thermometer and hygrometer based on Arduino and an AJAX web interface. To connect Arduino to the network I chose a shield based on the ENC28J60 chip; Danny Kimbler sent me a sketch that instead uses the official shield (W5100 chip) and the DS18B20 temperature sensor: I published his sketch in my Github’s repository, let’s describe some code:…