Let's Make Robots!

Arduino stops uploading


Can anyone verify for me, that trying to upload a program to Arduino MEGA or maybe any Arduino, the upload stops if the code contains a constant string including !!! ?

like this small one will fail:

// Upload will never end
void setup() {
  String A = "!!!";

void loop() {


this one will finish:

// Upload will finish
void setup() {
String A = "aaa";

void loop() {


How to read a saw curve signal, with an analog input

From a couple of Sony plasma screens, that I have had my hand on, I got these "SONY 1-680-078-11".

I thourght they where temperature sensors, since they where placed spread around on the inside, like to measure diffenrent parts of the system.

I have figured out how to hook them up to some power and I get this saw curved signal, that I can alter by applying heat to the transistor.

This is how it looks in my oscilloscope.

DS203 screen shot

Trackes the running distance for a hamster wheel.
Using a
Hamster tracker is a project that came from a hamster forum, my GF reads. A guy there had put a bike computer on his the hamster wheel to measure the speed. I … Read more
Helps you activate and read the distance.
This Arduino class library, gives some basic functions for activating and reading an Ultrasound sensor. A small example, also included in the ZIP file. #include … Read more
Project description: The robot should be able to walk on its own, and always seek towards the point with the longest distance infront of it. If trapped inside an … Read more
Hi, This is my first attempt on designing and constructing a robot. The whole thing started with a request from my 12 year old nephew. He wanted to learn how to … Read more
6 leged base platform, that walks around
Intro This is a 6 legged platform, that moves by walking around. You will need an RC servo controler to move the legs. Material list Plywood - The size of 2 … Read more