Micro Controllers



Micro-controllers are complete mini computers that have a CPU, RAM, Flash memory and input/output pins all on a single chip. A micro-controller is known as a Physical or Embedded Computing platform, which means that it is an interactive system, that through the use of hardware and software can interact with it's environment.

 Below is the Arduino Micro-controller



Sensors connect your micro-controller to the real world by giving it the ability to interact with the environment. Below is a list of sensors that can be added to the micro-controller:

a) Current
b) Gas
c) Infra Red
d) Movement
e) Direction
f) Identification
g) Light
h) Pressure
i) Distance
j) Video/Image
k) Medical
l) Temperature
m) Force
n) Inertia
o) Moisture
p) Voltage



Shields are direct add-on pre made electronic boards that extends the functionality of your micro-controller by allowing you to quickly and easily add:

a) Audio controllers
b) Lighting controllers (DMX)
c) GPS (send and receive)
d) WiFi, Bluetooth, GSM
e) Display
f) Motor/Servo controllers
g) USB, RS232, RS485
h) Robotic controllers


So what can micro-controllers do

Micro-controllers can be a fully functional GPS tracking system, tweet you when your kitty is hungry, autonomously control your spy drone and you can even control your micro-controller with your iPhone/iPad, Android phone or via Skype from a different country. They can also be the 'brains' of your robot or your own custom made digital synthesizer, audio processor/effect unit or your own gaming console.

Micro-controllers are used everywhere, so if you are looking for a career that has a very good future with lots of growth, development and top paying jobs then robotics is a very good choice.