João Alves
Published © CC BY-NC

CSEduino

CSEduino is the answer to a very low cost DIY Arduino like board.

IntermediateFull instructions provided1,291
CSEduino

Things used in this project

Hardware components

Microchip ATmega328P-PU
with Arduino bootloader (U1)
×1
28 pin DIP IC Socket (U1)
×1
16 MHz crystal oscillator (XTAL1)
×1
22 pF, 50 V ceramic capacitors (C3, C4)
×2
7805 linear voltage regulator (U2)
×1
1N4001 rectifier diode (D1)
×1
SPST momentary normally-open type switch (S1)
×1
10 k Ohm resistor (R2)
×1
100 nF, 50 V ceramic capacitor (C5)
×1
1 k Ohm resistor (R1)
×1
LED (3mm) (LED1)
×1
Jumper
×1
40-pin male single header (J1-J7)
×1
Stripboard with at least 19 Rows and 16 Columns
×1
100 uF, 25 V electrolytic capacitors (C1, C2)
×2

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
TTL to USB2.0 CH340G Converter

Story

Read more

Schematics

Full Schematics

Code

Blink

C/C++
The blink example
const int ledPin = 13;
const int delayPeriod = 1000;

void setup() {
  pinMode(ledPin, OUTPUT);
}

void loop() {
  digitalWrite(ledPin, HIGH);   
  delay(delayPeriod);
  digitalWrite(ledPin, LOW);
  delay(delayPeriod);
}

Credits

João Alves

João Alves

1 project • 4 followers
Open Source Software and Hardware advocate.

Comments