Minimalist Arduino: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
Line 9: Line 9:
=From Japan in 2009=
=From Japan in 2009=


*Variation on dead-bug soldering from [https://blog.adafruit.com/2009/05/22/one-chip-sized-arduino/] fo make a functional arduino:
*Variation on dead-bug soldering from [https://blog.adafruit.com/2009/05/22/one-chip-sized-arduino/] to make a functional Arduino:


[[File:deadbugarduino.jpg]]
[[File:deadbugarduino.jpg]]
Line 38: Line 38:


Reset is accomplished by unplugging power. Programming is accomplished by plugging into an off-the-shelf Arduino Uno.
Reset is accomplished by unplugging power. Programming is accomplished by plugging into an off-the-shelf Arduino Uno.
=Oscillator Schematic=
[[File:49AOJhP.png]]
From the ATmega328 datasheet.


=Sourcing=
=Sourcing=

Revision as of 15:35, 7 August 2020

2020

edit

March 2020 STEAM Camp

From Japan in 2009

  • Variation on dead-bug soldering from [1] to make a functional Arduino:

Deadbugarduino.jpg

Assessment

For this to be functional:

  • Check.pngWe need a source of clean 5V power such as a computer or USB power supply (USB B). This is easy.
  • Check.pngWe need to connect to specific pins. Yes, this is doable simply by using female Dupont wire directly connected to the pins of the chip.
  • Check.pngFor this to be programmed, we need a USB to serial interface, which this doesn't appear to include. However, we can program this chip by inserting into another Arduino Uno.

Thus, this would completely work to control things when powered up, such as a minimalist CEB Press. This could be a great apocalyptic option if one had components but no circuit boards/proto boards of any type to solder/plug onto.

Further Simplification

More simple option for a functional Arduino appears to be:

  1. USB B port - to plug into ubiquitous USB ports using a USB A to USB B male-male cable
  2. Atmega 328P chip
  3. 2 wires from USB port to power up the chip.
  4. Crystal oscillator on pins 9 and 10, with 22 pf capacitors to pins 9 and 10

That's it! To connect to outputs or inputs - use Dupont wire.

Furthest Simplification

For the radicals in the house, here is the absolute absolute minimum

  1. Atmega 328P chip
  2. Oscillator mechanism - crystal oscillator on pins 9 and 10, with 22 pf capacitors to pins 9 and 10

That's it! Power is supplied via a reliable power source to the +5 and ground via Dupont wires, and crystal is soldered directly to pins 9 and 10. Capacitors are soldered between 9 and 10 and ground.

Reset is accomplished by unplugging power. Programming is accomplished by plugging into an off-the-shelf Arduino Uno.

Oscillator Schematic

49AOJhP.png

From the ATmega328 datasheet.

Sourcing

  • USA - Breadboard Arduino kits exist - crystal, chip, caps, resistors, and reset button - [2]
  • Ali - [3]
  • Adafruit 2215 - [4]
    • 1x 16MHz crystal (30PPM tolerance)
    • 2x 20 pF capacitor

Links