Hello world electronics

From Fab Lab Wiki - by NMÍ Kvikan
Revision as of 13:00, 14 August 2014 by LinWan (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Hello world electronics from the CBA hello world page, with community annotations - Add yours!

serial output

Simple board which uses RS-232 (serial) communications to send the 8 bit ASCII string "Hello World!" again and again at 9600 baud.

Two versions of the program code - one written in assembler, the other in C.

serial echo

Slightly more complicated board which uses RS-232 (serial) communications to listen for text strings and echo them back at 9600 baud.

Again, both assembler and C code, but also a verion for ATTiny44.

Button

Simple circuit with a button. When you press the button the circuit sends a message through RS-232.

Light sensor

Simple light sensor

Temperature sensor

Simple temperature sensor

Step response (resistence, capacitance, inductance, location, distance,..)

Circuit which listens for any kind of step response. Connect sensors to conduct measurements!

  • hello.step.45.py - Python program which listens for output and displays results.

Microphone

Microphone circuit. Sends audio back through RS-232.

RGB LED

Circuit with an RGB LED.

LED array

Circuit which uses Charlieplexing to make a LED array.

LCD screen

Circuit that controls an LCD screen

Video control

Display an image on a TV screen.

Speaker

Control a speaker

DC motor

Controls a DC motor using a H-bridge

stepper motor

Controls a stepper motor

Old hello world projects

serial output, programming clip (hello)

serial output, programming header (hello0)

serial I/O, programming clip (hello1)

output: LED (hello2)

input: step-response (hello3)

Efe: button+LED

A/D: light/sound/temperature (hello4)

D/A: speaker (hello5)

display: LCD (hello7)

  display hello world: master slave processor

video: RS170 (hello8)

motion: stepper (hello9)

multiplexing: LED array (hello10)

Now you should make your circuit board see more information on Making_circuit_boards_on_Modela