Maypole wurde von dem Hardwareentwickler Akshar Vastarpara entwickelt und ist ein Open-Source-Produkt, das nicht nur wie ein USB-Flash-Speicherstick aussieht, sondern sich auch wie eines verhält. Mit dem ESP32-Gerät können Sie Dateien über eine 2,4-GHz-WLAN-Verbindung zu und von einer integrierten MicroSD-Karte mit Platz für bis zu 32 GB Daten übertragen.
"Angenommen, Sie haben einen Drucker, der Dokumente von einem USB-Laufwerk lesen kann. Wenn Sie Maypole an diesen USB-Anschluss anschließen, können Sie jedem oder jedem im Netzwerk die Erlaubnis erteilen, Druckaufträge zu senden", sagt Akshar. Maypole's Die Idee ist SD-Karten in voller Größe, die über WLAN für die Remote-Dateiübertragung verfügen, sehr vertraut.
Mit Maypole kann der USB-Host entweder auf die Dokumente auf der microSD-Karte zugreifen oder ein WiFi-Client kann über den ESP32 auf diese Datensätze zugreifen. Dieses Gadget kann beim Testen von Hardwaregeräten wie Oszilloskopen hilfreich sein, um Screenshots oder Protokolldateien auf der SD-Karte zu speichern und im gesamten Labor darauf zuzugreifen, ohne dass ein USB-Flash-Laufwerk mitgeführt werden muss.
Sie alle müssen über die Sicherheitsmaßnahmen nachdenken! Akshar stellt jedoch klar, dass die Sicherheit dieses Geräts dem höchsten Standard der IEEE-Plattform entspricht. Das Gerät kann räumlich mit jeder Art von Wi-Fi-Standard verwendet werden, und der High-End-Software-Stack von ESP wird optimal genutzt, um ein Maß an benutzerdefinierter Sicherheit zu bieten.
Darüber hinaus kann dieses entsprechend konfigurierte Gerät mit integriertem LiPo-Akku zum Sichern der Daten verwendet werden, ohne sie anzuschließen. Außerdem können Sie es über die USB-Schnittstelle mit Dateien laden und die Dateien in einem kleinen Format an andere verteilen Gruppeneinstellung auch, ohne sich um die Malware-Risiken kümmern zu müssen.
Das intelligente kleine Gerät weiß, wann es die neuen Daten empfängt, und trennt die Verbindung zu allen Geräten, die es möglicherweise als Massenspeichergerät verwenden, bevor es die Dateien aktualisiert, die es über USB zur Verfügung stellt, und stellt die Verbindung automatisch wieder her. Mit C / C ++, MicroPython oder Lua und einer Vielzahl plattformübergreifender IDEs, einschließlich Arduino, VScode, PlatformIO und Eclipse, können Sie das Verhalten anpassen, Funktionen hinzufügen oder die Plattform erweitern.
Als Open-Source-Hardwareprojekt plant Vastarpara, Testcode und mehr Dokumentation bereitzustellen, wenn das Projekt live geht. Zum jetzigen Zeitpunkt befindet sich Maypole in der Pre-Launch-Phase von Crowd Supply. Nehmen Sie an der Maypole-Ankündigung zu Crowd Supply teil, um Benachrichtigungen über den Start zu erhalten.