Wir alle lieben den ATmega328 und wir verwenden ihn selber für viele Projekte. Der Prozessor hat ausreichend GPIO, analoge Eingänge, Hardware UART, SPI, I2C, Timer, PWM und vieles mehr - auf jeden Fall genug für viele Projekte. Wenn wir etwas kleines brauchen nehmen wir den Trinket 3V oder 5V, aber wenn wir eingebautes USB-zu-Seriell benötigen holen wir uns einen dieser Adafruit METRO Mini.
Der METRO Mini ist die Summe von Erfahrungen und Anforderungen die über Jahre bei der Arbeit mit den AVR Mikrokontrollern entstanden sind: Adafruit wollte ein kleines, breadboard-freundliches Board herstellen welches einfach und hacker-freundlich ist. Der Metro Mini kann ganz normal mit der Arduino IDE programmiert werden (wählen Sie 'UNO' Boards Menu).
- ATmega328 Mikrokontroller - Dieser populäre Chip hat 32KB Flash (1/2 K reserviert für den Bootloader), 2KB RAM und ist mit 16MHz getaktet
- Der METRO Mini kann mit 6-16V über den Vin Pin mit Verpolungsschutz oder den microUSB Anschluss mit 5V gespiesen werden.
- Der METRO Mini hat 20 GPIO Pins, 6 davon sind auch analoge Eingänge und 2 davon sind für den USB-seriell Konverter reserviert. Ebenfalls vorhanden sind 6 PWMs auf 3 Timer (1 x 16-bit, 2 x 8-bit). Es gibt einen Hardware SPI Port, einen Hardware I2C Port und einen Hardware UART zu USB Port.
- Der GPIO Logikpegel ist 5V aber durch das Auftrennen und Löten eines Jumpers kann das Board einfach auf 3.3V Logik umgestellt werden.
- USB zu Seriell Konverter - der integrierte USB zu Seriell Konverter kann verwendet werden um serielle Daten an jeden Computer zu übertragen resp. zu empfangen und natürlich auch zum Aufspielen neuer Sketeches über den Bootloader.
- Vier Indikator LEDs auf der Oberseite des PCBs zur einfachen Fehlersuche. Eine grüne Power LED, zwei RX/TX LEDs für den UART und eine rote LED an Pin PB5.
- Einfach neu zu programmieren, kommt mit dem Optiboot Bootloader welcher von avrdude unterstützt wird und nur 512 Byte Speicher belegt.
- Ansprechendes Styling von PaintYourDragon und Bruce Yan, in Adafruit-schwarz mit goldbeschichteten Kontakten.
Diese Version des METRO Mini 328 wird vollständig assembliert und getestet geliefert, jedoch ohne Headers eingebaut. Headers zur Durchsteckmontage sind in der Lieferung enthalten, müssen aber selber eingelötet werden wenn Sie den METRO Mini auf einem Breadboard verwenden möchten. Sie haben so auch die Möglichkeit, direkt Drähte oder andere Header anzubringen.
Spezifikation:
ATmega328 Mikrokontroller mit Optiboot (UNO) Bootloader
- USB Programmierung und Debugging über den sehr gut unterstützten und echten FTDI FT231X
- Eingangsspannung (Vin): 6-16V (ein 9VDC Netzteil wird empfohlen)
- 5V Logik mit 3.3V kompatiblen Eingängen, kann zu 3.3V Logik Betrieb konvertiert werden
- 20 Digitale I/O Pins: 6 davon auch als PWM Ausgänge nutzbar und 6 weitere sind auch Analoge Eingänge
- 32KB Flash Speicher - 0.5K für bootloader, 31.5KB verfügbar für Programme
- 16MHz Taktfrequenz
- Adafruit schwarzes PCB mit goldbeschichteten Pads
- 18mm x 44mm x 4mm (0.7" x 1.7" x 0.2")
- Gewicht: 3g
- Basierend auf dem "Arduino UNO R3 Reference Design"
Dokumente:
|