jojo @ circuitstoday.com writes:
When we learn a new programming language in computer science (say C, PHP or Java), we begin the learning curve with the classic “Hello World” program. We learn some essential keywords used in the programming language, then we learn the structure of the language and finally we begin to play with the language by making it display the two words “hello world” in our computer screen. So that’s how we begin to learn a programming language used to build computer applications. Our world of embedded systems is a little different. We create software to control hardware. In our world, we begin our learning curve by saying “hello world” using an LED. Our way of “hello world” is blinking an LED using the micro controller under study.
Blink LED with Arduino – say Hello World - [Link]
Evilthingamabober @ instructables.com writes:
Microcontrollers are, without a doubt, amazing little things. They are versatile, powerful, and extremely tiny. Unfortunately, the latter trait is also shared by both my wallet and my programming skills. My understanding of C is poor, and I can hardly afford to buy something like an Arduino or a decent ISP. And in any case, the Arduino would be overkill for many of my projects, which only need simple IC’s.
But as many of you know, DIY always finds a way. This tutorial is meant for those among us with no budgets or programming experience who want to start using these little machines. It is not based around the ATmega328 (the Arduino Uno chip), but rather the Attiny line of chips (the Atiny85 and Attiny2313, to be specific). The total cost of this project can go as lower than $15 if you know where to buy from, and you can still use the original Arduino IDE and language to program your projects in the end. Keep in mind that you will need some soldering skills to get this project done.
The Idiot’s Guide to Programming AVR’s on the Cheap - [Link]
ARPix has posted this instructable on constructing an external serial monitor device using the Atmega328 MCU and a graphic LCD. It allows a user interface to set the serial baud rate and start/stop functions using tact switches.
Sometimes I needed an external serial monitor like the Serial Monitor in the Arduino Editor, to see what is going on. So I made one. For the ESM I used an Atmel Atmega328 because it have an internal SRAM with 2KBytes. It’s necessary for the big data processing. So you need more than 1KByte SRAM.
Constructing an external serial monitor - [Link]
Lee Zhi Xian writes:
I often use Arduino to test out my project prototype before complete it. Sometimes, I wanted to test more than one project at the same time. I would need more Arduino, but the original Arduino is over my budget for prototyping purpose. Therefore, I decided to make my own Arduino. Some of the benefits of making your Arduino (at least for me) are it is cheap, easy, learn to design PCB and electronics at the same time. Although there are a lot of guides on how to make your own Arduino, I decided to make one so as I can share with my readers, and at the same time document it for myself.
Build your own Arduino Uno - [Link]
ZXLee built a simple sensor for Arduino which allows him to detect colors. The idea lies behind using red, green, blue LEDs and Light Dependent Resistor (LDR). Lee Zhi Xian writes:
Previously I have made a colour sensor using Arduino but don’t have the time to update it on my blog. Today I am going to share the details of this mini project. Basically, the sensor consists of three LEDs and Light Dependent Resistor (LDR). The LDR will detect the colour and display it to another RGB LED. Besides display it on the RGB LED, the colour will also display on PC. RGB LED is commonly used in display colours on LCD or OLED such as the monitor and television.
Simple technique of sensing colors using Arduino - [Link]
In this article, circuitstoday.com explain the basics surrounding arduino. As the title indicates, this article is for absolute beginners in the world of electronics and for people who are beginning with arduino boards.
Arduino is an electronics prototyping platform based on a micro controller. Arduino boards are usually made using Atmel’s Atmega series micro controllers or ARM micro controllers. Arduino is an open source hardware project which means the designs of board (the hardware architecture, CAD files) are available to public with open source license. Anyone can modify the hardware designs and the associated software.
What is Arduino – Introduction to Arduino for Beginners - [Link]
The MicroView is the first chip-sized Arduino compatible that lets you see what your Arduino is thinking using a built-in OLED display.
You’ve never seen an Arduino™ compatible like this. With a built-in OLED (Organic Light Emitting Diode Display) you can see what your Arduino is thinking without having to connect it to your computer.
No more cryptic “Hello World” LED blink sequences or shoehorning oversized displays onto your tiny Arduino™. Development is much easier when you can see what’s going on.
MicroView: Chip-sized Arduino with built-in OLED Display! - [Link]
This is a small keyboard to use with Arduino and works with Scratch:
This project starts a few months ago. Juan Brito, author of the blog Desafio Ecuador, contacted with me to talk about Scratch and the opportunities that gives this programming enviroment in the world of education. In his own words:
I and Danny Macancela are convinced that increase the quality of education in schools and colleges do not require big budgets by governments. This ideal of change has led us to develop this project to teach children mathematics and programming. Children can learn maths with fables. The aim of this project is the search of the human talent growth, which starts in the classroom. As Fritjof Capra says, ‘Today we have the knowledge, technology and financial resources to build a sustainable future. All we need is the political will and leadership’
K4S, a Keyboard for Arduino to use with Scratch - [Link]
LANp combines an LED RGB Bar from an old scanner, an Arduino and Ethernet/SD Shield to make a full RGB Lamp.
It has a built-in webserver that has an RGB colour picker, which changes the LED bar in real-time.
There is some photos and a YouTube video to show it all working.
LANp – A DIY Arduino network controllable RGB lamp made from scanner parts! - [Link]
The “EasyPlug Shield” for Arduino makes it super easy to connect sensors to your Arduino. The EasyPlug shield provides an incredibly simple, clean, and quick way to connect sensors to your Arduino board. They have sensors for just about anything.
All of our sensors are designed to be easy to use, right out of the box. Plug in a cable (provided) and the sensor is ready to go. We’ve picked the most useful and fun sensors for you. But we’re adding more all the time, so you should be able to find a sensor to fit your needs.
EasyPlug: The Sensor Shield for Arduinos - [Link]