Мозком розробника апаратного забезпечення Акшара Вастарпара, Maypole, є продукт із відкритим кодом, який не тільки схожий на флеш-пам'ять USB, але і поводиться як один. Саме пристрій, що працює на ESP32, дозволяє передавати файли через Wi-Fi-з'єднання 2,4 ГГц на та з бортової картки MicroSD, вміщуючи до 32 ГБ даних.
"Припустимо, наприклад, у вас є принтер, здатний переглядати документи з USB-накопичувача, підключивши Maypole до цього USB-порту, ви зможете надати дозвіл будь-кому або кому-небудь у мережі надсилати завдання друку", - говорить Акшар. Ідея звучить близько знайома повнорозмірним SD-картам, які мають Wi-Fi для віддаленої передачі файлів.
За допомогою Maypole USB-хост може мати доступ до документів на карті microSD, або клієнт WiFi може отримати доступ до цих записів через ESP32. Цей пристрій може бути корисним у тестуванні апаратного обладнання, такого як осцилографи, для збереження знімків екрану або збереження файлів журналів на SD-карті та доступу до нього по всій лабораторії без необхідності носити з собою флешку.
Ви всі повинні думати про заходи безпеки! Але Акшар уточнює, що безпека цього пристрою розглядається на найвищому рівні платформи IEEE. Пристрій можна просторово використовувати з будь-якими стандартами Wi-Fi, а стек програмного забезпечення високого класу від ESP використовується найкращим чином для забезпечення будь-якого рівня спеціальної безпеки.
Крім того, цей належним чином налаштований пристрій із вбудованою батареєю LiPo можна використовувати для резервного копіювання даних, навіть не підключаючи їх. Крім того, ви можете завантажувати його файлами через інтерфейс USB і розподіляти файли іншим, невеликим групове налаштування цього теж, не турбуючись про шкідливі програми.
Розумний маленький пристрій знає, коли отримує нові дані, і відключається від усього, що може використовувати його як пристрій масової пам’яті, перш ніж оновити набір файлів, які він надає через USB, і автоматично підключається повторно. Використовуючи C / C ++, MicroPython або Lua та різноманітні крос-платформні середовища розробки, включаючи Arduino, VScode, PlatformIO та Eclipse, ви можете налаштувати його поведінку, додати функціональність або розширити платформу.
Будучи апаратним проектом з відкритим кодом, Вастарпара планує надати тестовий код та додаткову документацію, коли проект почне працювати. За цією композицією Maypole знаходиться на стадії перед запуском на Crowd Supply. Приєднуйтесь до оголошення Maypole на Crowd Supply, щоб отримувати сповіщення про запуск.