Ранен поглед към Cortado - Arduino, който никога няма да се включи - 💡 Fix My Ideas

Ранен поглед към Cortado - Arduino, който никога няма да се включи

Ранен поглед към Cortado - Arduino, който никога няма да се включи


Автор: Ethan Holmes, 2019

Cortado от Punch Through Design е нова Arduino съвместима платка с вградена Bluetooth LE поддръжка.

Punch Through е по-известен с аксесоарите си за iPhone, насочени към потребителите - и софтуерните библиотеки за разработчиците на iOS, отколкото тези, които са предназначени за разработчиците, въпреки че може би сте попаднали на тяхната Light Blue приложение на iOS и OS X, ако сте направили някакво развитие използване на Bluetooth LE.

Съвместимата с Arduino платка с вграден Bluetooth LE също не е нова идея. В RFduino имаше огромен Kickstarter и сега е в последната си седмица на корабни дъски за поддръжници, преди да отворят общите продажби, BLEduino - отново след успешен Kickstarter - вече е почти готов за изпращане.

И така, какво прави съветът на Кортадо по различен начин?

Програмиране на Cortado от iPad.

Е, няма никакви жици, които да се виждат, зареждането на скици върху дъската се извършва чрез Bluetooth LE, а това може да стане не само от традиционната среда за разработка на Arduino, но и от вашия iPad или Android таблет - и също чрез Bluetooth LE ,

Което може и да е началото на една интересна тенденция - с толкова много хора, които се преместват на таблети като ежедневна изчислителна платформа, не би било изненадващо да видят разработчиците, които също преместват лаптоп и настолни платформи.

Кортадо вече ще тича, когато пристигне до вратата ти.

Платката има 8 цифрови I / O игли с 2 допълнителни аналогови входа, RGB LED и 3-осен акселерометър на борда. Той дори ще се достави с поставена батерия и докато изтегляте приложението им в телефона си преди време, ще получите дори известие за нахлуване, когато пристигне на вратата ви.

Представяме ви Cortado.

Подобно на ядрото на Spark, бордът е проектиран от самото начало, за да се използва като част от интернет на нещата. Но за разлика от Spark Core, който е базиран на Wi-Fi и следователно има много по-високи изисквания за захранване, той трябва да работи повече от година от монетната клетка на борда. Тази платка е предназначена за вграждане дълбоко в проектите и след това забравяне.

Говорих с Колин Карпфингер - основател на Punch Through Design - преди тяхното представяне днес за Cortado,

Как се различава Cortado от другите BLE съвместими Arduino съвместими дъски, като RFduino и BLEduino?

Ние решихме да не направим само Arduino-with-BLE, а по-скоро да променим начина си на взаимодействие. Така че за един, вие програмирате Cortado чрез BLE, вместо да го включите (като RFduino / BLEduino). Имаме някои ясни начини да покажем това.Ще можете да програмирате Cortado, който получавате по пощата, без дори да отваряте кутията, което според мен е доказателство, че взаимодействието се е променило.

Дистанционното програмиране чрез BLE е една от основните характеристики, как работи това под капака?

Кодът Arduino се компилира на платформата, която използвате и след това [се прехвърля в дъската] чрез персонализиран профил на BLE, който прилагаме. Ние използваме характеристиката за запис без отговор, за да получим колкото се може по-голяма скорост, и правим някаква проверка за грешки, за да избегнем проблеми.

Програмирането от десктоп машина се извършва в съществуващата Arduino IDE чрез прокси? Как действа това?

Arduino IDE има възможността да извиква приложения за персонализирано "зареждане". Той преминава пътя на файла на компилирания шестнадесетичен. Така ще стартирате нашето приложение за зареждане, което обработва всички свързващи се чрез BLE, и след това просто използвайте Arduino IDE, както обикновено.

Програмирането на iOS (и Android) се извършва в оригинално приложение. Пренесете ли IDU на Arduino към мобилните платформи? Или сте се преиздавали от нулата?

Въведохме персонализирано приложение, което има някои прости възможности за редактиране на текст. Целта е да се прокара нещо, което може да се използва веднага, след което да продължи да го подобрява и да се добавят хубави функции, докато продължаваме.

Arduino IDE е с отворен код, ще направите ли вашия iOS (и Android) IDE код с отворен код?

Търсим да пуснем две приложения - една за програмиране и една за дебъгване / взаимодействие. Последното ще бъде вградено в съществуващото ни приложение LightBlue. Ще отворим програмните IDE и ще се радваме да намерим полезни сътрудници.

Очаквате ли да позволите на хората да добавят поддръжка за други табла по същия начин, по който работи Arduino?

Точно сега се съсредоточихме върху това да направим опитните най-добри с Кортадо. Ние ще публикуваме нашия BLE-Профилиращ профил, а други разработчици на хардуер могат да го реализират.

Платката е базирана на M328P, може ли да говориш за този избор?

Искахме да вземем нещо малко и вездесъщо. Всеки знае 328P ...

Модулът BLE, който използвате, е дизайн на Punch Through, така ли е? Можете ли да ни кажете повече за него?

Правилно! Това е малък BLE модул с общо предназначение, с който досега сме имали голям успех. Той ще бъде в няколко продукта, които ще намерите през 2014 година.

Защо решихте да преобърнете собствения си Bluetooth SoC, защо да не използвате един от съществуващите модули?

Работихме върху един тон BLE продукти и открихме някои други модули, които липсваха - в способността, подкрепата или цената. Имахме някои дългосрочни цели с хардуера, като Кортадо, които искахме да подкрепим, доколкото можехме. Стана ясно, че изграждането на собствен модул е ​​най-добрият начин да направим това. Това не беше бърз процес, но сега е наистина страхотно.

Това е първата дъска за разработчици на Punch Through, най-вече за аксесоарите на iPhone. Защо борда, насочен към производителите?

Създателите са новатори. Искаме да подкрепим хората, които изграждат утрешните продукти, независимо дали това е някой в ​​неговия гараж, или нов клон на голяма компания. Това е нашият начин да направим това. Модулът е нашият начин да им помогнем, след като са готови за производство.

Bluetooth винаги е имал лоша репутация сред програмистите. Но въвеждането на Bluetooth LE промени всичко това. Как виждате развитието на пространството?

Виждам BLE е протокол шофиране напред на IoT и свързани устройства. Налице са няколко основни движещи сили, но фактът, че имате протокол за сензори с ниска мощност във всички водещи смартфони, е огромен.

Бихте ли предвидили изграждането на друг хардуер, насочен към общността на създателите?

Разбира се. Смятаме обаче, че Кортадо е доста революционен, така че имаме пълни ръце!

Панелът Cortado е наличен за предварителна заявка от $ 18 (плюс доставка) от днес от Punch Through Design.



Може Да Се Интересувате

Водно колело Задвижвани музикални кутии

Водно колело Задвижвани музикални кутии


Instagram, Meet Blurb

Instagram, Meet Blurb


5, 4, 3, 2, 1, неща за Пенни Муса

5, 4, 3, 2, 1, неща за Пенни Муса


Zero to Maker: Портал за правене ... Рисуване

Zero to Maker: Портал за правене ... Рисуване