Adafruit bringt neue CAN-Bus-Boards und ein Neat Feather RP2040 mit HDMI auf den Markt
HeimHeim > Nachricht > Adafruit bringt neue CAN-Bus-Boards und ein Neat Feather RP2040 mit HDMI auf den Markt

Adafruit bringt neue CAN-Bus-Boards und ein Neat Feather RP2040 mit HDMI auf den Markt

Jun 27, 2023

Aktualisierung (11.04.23):Der Feather RP2040 mit DVI von Adafruit, der einen HDMI-Anschluss für umfassende Kompatibilität mit gängigen Monitoren und Fernsehern verwendet, ist ab sofort zum Preis von 14,95 US-Dollar ohne Mengenrabatt erhältlich.

Basierend auf dem PicoDVI-Projekt bietet der Feather RP2040 mit DVI eine Auflösung von bis zu 400 x 240 mit 16-Bit-Farbe entweder über die Arduino IDE oder das Raspberry Pi Pico Software Development Kit (SDK) – zum Zeitpunkt des Schreibens war dies jedoch der Fall Wird in CircuitPython noch nicht unterstützt.

Das Board kann ab sofort im Adafruit Store bestellt werden.

Der Originalartikel wird weiter unten fortgesetzt.

Adafruit hat drei neue Boards auf den Markt gebracht, darunter zwei für diejenigen, die an Automobil- oder anderen CAN-Bus-Projekten arbeiten, und eines, das Ihnen eine einfache Möglichkeit bietet, einen Raspberry Pi RP2040-Mikrocontroller an ein HDMI-Display anzuschließen.

„CAN-Bus ist ein kleiner Netzwerkstandard, der ursprünglich für Autos und, ja, Busse entwickelt wurde, heute aber für viele Robotik- oder Sensornetzwerke verwendet wird, die eine bessere Reichweite und Adressierung als I2C benötigen und nicht über die entsprechenden Pins oder Rechenfähigkeiten verfügen.“ über Ethernet zu sprechen“, schreibt Adafruit über seine neuesten CAN-basierten Geräte. „CAN ist ein Zweidraht-Differential, was bedeutet, dass es sich gut für große Entfernungen und laute Umgebungen eignet.“

Das erste der neuen CAN-Bus-Geräte von Adafruit ist der CAN Bus FeatherWing, der auf dem CAN-Controller Microchip MCP2515 basiert – ausgewählt aufgrund seiner breiten Kompatibilität mit stabilen Bibliotheken sowohl für Arduio- als auch für MicroPython/CircuitPython-Projekte. Der FeatherWing ist mit jedem Feather-Board kompatibel, einschließlich Boards von Drittanbietern, die die Feather-Pinbelegung korrekt implementieren. Er wird an das Board angeschlossen und bietet vollständige CAN-Bus-Unterstützung – einschließlich der Verwendung eines 5-V-Ladungspumpen-Spannungsgenerators zur ordnungsgemäßen Stromversorgung des NXP TJA1051/3 Transceiver und Optionen für einen 3,5-mm-Klemmenblock oder einen Edge-Launch-DE-9-Stecker.

Wenn Sie ein Board haben, das bereits über native CAN-Unterstützung verfügt, wird das zweite neue Board von Adafruit von Interesse sein. Das winzige Board mit dem Namen CAN PAL verfügt über denselben NXP TJA1051/T3-Transceiver und 5-V-Ladungspumpen-Spannungsgenerator wie das CAN BUS FeatherWing – es fehlt jedoch ein eigener CAN-Controller. Stattdessen ist es für die Verwendung mit Mikrocontrollern konzipiert, die einen integrierten Controller, aber keinen integrierten Transceiver bieten – wie die Espressif ESP32-Familie, der Microchip AT SAME51, STMicro STM32F405 oder Teensy 4.

Das letzte neue Board von Adafruit, das zum Zeitpunkt des Verfassens dieses Artikels noch als „bald erhältlich“ gelistet war, ist das Adafruit Feather RP2040 mit DVI-Ausgangsport. Durch die Kombination der bestehenden Feather RP2040- und DVI-Breakout-Board-Designs des Unternehmens bietet das neue Feather eine Single-Board-Lösung, um einen Raspberry Pi RP2040-Controller mit HDMI-Displays kommunizieren zu lassen – und zwar mit der raffinierten Lösung, DVI-Signale über ein HDMI-Kabel zu senden, um dies zu vermeiden Sie zahlen eine Gebühr für die Lizenzierung des HDMI-Standards.

„In Arduino, was wir empfehlen, verwenden wir unseren Fork von [Luke Wrens] PicoDVI, um einen internen Framebuffer mit 320×240 oder 400×240 16-Bit-Pixeln zu erstellen, der dann kontinuierlich als pixelverdoppelte 640×480 ausgeblendet wird.“ oder 800×480 digitales Video. Beachten Sie, dass die DVI-Videogeneration einen vollständigen Kern, beide PIOs [Programmierbare Eingabe-/Ausgabeblöcke] und 150k[B] (320×240) oder 190k(400×240) SRAM verwendet. Das ist irgendwie so Das Maximum ist erreicht. Beachten Sie daher die verbleibenden Ressourcenbeschränkungen.

Der Adafruit CAN Bus FeatherWing kann jetzt für 12,50 $ bestellt werden; Der Preis für den CAN Pal liegt bei 3,95 US-Dollar, obwohl er zum Zeitpunkt des Verfassens dieses Artikels als ausverkauft angezeigt wurde. und der Feather RP2040 mit DVI-Ausgangsanschluss wird als „bald erhältlich“ aufgeführt, wobei auf der Produktseite eine Benachrichtigungsliste verfügbar ist.

Aktualisierung (11.04.23):