Beschreibung
Dies ist der Adafruit ItsyBitsy nRF52840 Express mit dem Nordic nRF52840 Bluetooth LE Prozessor! Teensy & leistungsstark, mit einem schnellen nRF52840Cortex M4-Prozessor, der mit 64 MHz läuft und 1 MB FLASH - dieses Mikrocontroller-Board ist perfekt, wenn Sie etwas sehrkompaktes wollen, mit einem Haufen Speicher und Bluetooth LE-Unterstützung wollen. Dieses Itsy ist Ihre beste Option für winzigedrahtlose Konnektivität - es kann sowohl als BLE-Zentrale als auch als Peripherie fungieren, mit Unterstützung in Arduino undCircuitPython
ItsyBitsy nRF52840 Express ist nur 3,5 cm lang und 1,8 cm breit, hat aber 6 Power-Pins, 21 digitale GPIO-Pins (von denen 6analog sein können). Es ist der gleiche Chip wie der Feather nRF52840, aber wirklich sehr klein. Also ist er großartig fürdiese wirklich kompakten Builds. Es hat sogar 2MB QSPI Flash eingebaut, für Datenlogging, Dateispeicherung oder CircuitPython Code.
Der aufregendste Teil des ItsyBitsy ist, dass wir ihn zwar mit einer Arduino-IDE-kompatiblen Demo ausliefern, Sie aber auchCircuitPython mit nur wenigen Klicks auf dem Board installieren können. Wenn Sie es einstecken, wird es als ein sehr kleinesLaufwerk mit code.py darauf angezeigt. Bearbeiten Sie code.py mit Ihrem Lieblingstexteditor, um Ihr drahtloses Projekt mitPython, der populärsten Programmiersprache, zu erstellen. Es sind keine Installationen, IDE oder Compiler erforderlich,sodass Sie es auf jedem Computer verwenden können, sogar auf ChromeBooks oder Computern, auf denen Sie keine Software installierenkönnen. Wenn Sie fertig sind, ziehen Sie den Itsy' raus und Ihr Code kommt mit.
Hier sind einige der Updates, auf die Sie sich freuen können, wenn Sie ItsyBitsy nRF52 verwenden:
- Gleiche Größe und Formfaktor wie die übrigen ItsyBitsy-Mainboards - mit einer ähnlichen, aber nicht identischen Pinbelegung (es gibt keine Pins am Ende des Boards wie bei den meisten anderen Itsy's, da sich dort die Funkantenne befindet.
- Floating-Point-Unterstützung mit Cortex-M4-DSP-Befehlen
- 32-Bit, 3,3-V-Logik und Stromversorgung mit Power/Enable-Pin
- 1024 KB Flash, 256 KB RAM
- 2 MB QSPI-FLASH-Chip zum Speichern von Dateien und CircuitPython-Codespeicher
- Nativer Open Source USB-Stack - vorprogrammiert mit UF2-Bootloader
- Bluetooth Low Energy kompatibles 2,4GHz-Radio (Details in der nRF52840-Produktspezifikation verfügbar)
- FCC / IC / TELEC zertifiziertes Modul
- Bis zu +8dBm Ausgangsleistung
- 21 GPIO, 6 x 12-bit ADC-Pins, bis zu 12 PWM-Ausgänge (3 PWM-Module mit je 4 Ausgängen)
- Rote LED für allgemeines Blinken, Mini-DotStar-RGB-LED für farbiges Feedback
- 1 x spezieller Vhigh-Ausgangspin gibt Ihnen die höhere Spannung von VBAT oder VUSB, um NeoPixels, Servos und andere 5V-Logikgeräte zu betreiben. Digital 5 pegelverschobener Ausgang für Hochspannungs-Logikpegelausgabe.
- Natives USB wird von jedem Betriebssystem unterstützt - kann in Arduino oder CircuitPython als serielle USB-Konsole, Tastatur/Maus-HID, sogar als kleines Laufwerk zum Speichern von Python-Skripten verwendet werden.
- Kann mit Arduino IDE oder CircuitPython verwendet werden
- Kommt vorinstalliert mit dem UF2 Bootloader, der wie ein USB-Speicherstick aussieht. Ziehen Sie die Firmware einfach auf, um sie zu programmieren, es werden keine speziellen Werkzeuge oder Treiber benötigt! Er kann verwendet werden, um CircuitPython oder Arduino IDE zu laden