Adafruit bringt neue CAN-Bus-Platinen und eine schicke Feder RP2040 mit HDMI-kompatiblem Videoanschluss auf den Markt – Hackster.io

2023-03-23 17:16:50 By : Ms. Thea Lee

Bitte stellen Sie sicher, dass JavaScript in Ihrem Browser aktiviert ist, um diese Seite anzuzeigen.Adafruit hat ein Trio neuer 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, aber jetzt für viele Robotik- oder Sensornetzwerke verwendet wird, die eine bessere Reichweite und Adressierung als I2C benötigen und nicht über die Pins oder Rechenfähigkeiten verfügen um über Ethernet zu sprechen", schreibt Adafruit über seine neuesten CAN-basierten Geräte.„CAN ist ein Zweidraht-Differenzial, was bedeutet, dass es gut für große Entfernungen und laute Umgebungen geeignet ist.“Das erste der neuen CAN-Bus-Geräte von Adafruit ist der CAN-Bus FeatherWing, basierend auf dem Microchip MCP2515 CAN-Controller – ausgewählt wegen seiner breiten Kompatibilität, mit stabilen Bibliotheken für Arduio- und MicroPython/CircuitPython-Projekte.Das FeatherWing ist mit jedem Feather-Board kompatibel, einschließlich Boards von Drittanbietern, die die Feather-Pinbelegung korrekt implementieren. Das FeatherWing wird an das Board angeschlossen und bietet volle CAN-Bus-Unterstützung – einschließlich der Verwendung eines 5-V-Ladepumpen-Spannungsgenerators zur ordnungsgemäßen Stromversorgung des NXP TJA1051/3 Transceiver und Optionen für einen 3,5-mm-Anschlussblock oder einen Edge-Launch-DE-9-Anschluss.Wenn Sie ein Board haben, das bereits über native CAN-Unterstützung verfügt, ist das zweite neue Board von Adafruit interessant.Das winzige Board mit dem Namen CAN PAL enthält den gleichen NXP TJA1051/T3-Transceiver und 5-V-Ladepumpen-Spannungsgenerator wie das CAN BUS FeatherWing – aber es fehlt 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 „demnächst erhältlich“ aufgeführt 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 dazu zu bringen, mit HDMI-Displays zu kommunizieren – mit der hinterhältigen Problemumgehung, DVI-Signale über ein HDMI-Kabel zu senden, um dies zu vermeiden Zahlen Sie eine Gebühr, um den HDMI-Standard zu lizenzieren.„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 ausgegeben wird oder digitales Video mit 800 × 480. Beachten Sie, dass die DVI-Videogeneration einen vollen Kern, beide PIOs [Programmable Input/Output Blocks] und 150 k[B] (320 × 240) oder 190 k (400 × 240) SRAM verwendet ausgereizt, seien Sie sich also der verbleibenden Ressourcenbeschränkungen bewusst."Der CAN-Bus FeatherWing von Adafruit kann ab sofort für 12,50 $ bestellt werden;Der CAN Pal kostet 3,95 $, obwohl er zum Zeitpunkt des Schreibens als nicht vorrätig angezeigt wurde;und der Feather RP2040 mit DVI-Ausgang wird als "demnächst verfügbar" aufgeführt, mit einer Benachrichtigungsliste, die auf der Produktseite verfügbar ist.Hackster.io, eine Avnet-Community © 2023