Автор |
Съобщение |
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Arduino
я да отворя една тема ...
един проект: Windows като Arduino - всъщност е PC като Arduino ( PlatformIO ) в смисъл: симулира платка, Ардуино сорса се компилира до EXE и работи на компа... реално сорса трябва да работи на всеки боард може да се използва за обучения, тестове, писане на разни сорсове, библиотеки и дебъг На Linux/Mac ... по късно ... ползва GCC за PC ( MinGW за Виндоус ) и разликите са малко Ha Raspberry PI би трябва да "управлява" платката...
В момента подържа: Arduino Base Core - стрингове, математика.... Serial като дебъг конзола и/или като съществуващ на компа COM Port (може да се ползва за тестове на модули по UART ) Интернет Client и ClientSecure за SSL ( UDP и Server - малко по късно ) и квото се сетя
скриншота е PubSubClient ( стандартна библиотека за MQTT ) връзка до Google IoT Core визуализацията е фючър - демек ще може имитира PIN-s като мигалки
скоро ще го метна в GitHub
_________________ main[-1u]={1};
|
Сря Юни 26, 2019 3:50 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
_________________ main[-1u]={1};
|
Сря Юни 26, 2019 5:52 pm |
|
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3855 Местоположение: Габрово
|
Re: Arduino
Идеята е наистина добра - чудя се що не са го подкарали досега. Към момента описанието за advanced инсталация ще сработи ли или да изчакам?
|
Чет Юни 27, 2019 9:39 am |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
advanced за визуалната част ли питаш не съм решил какво точно ще има в нея и как ще "комуникира" с "ардуиното"
в началото ще го пусна конзолно ( шота - тест HTTP/S ) докато "стабилизирам" нещата ще пробвам и порт за Arduino IDE
_________________ main[-1u]={1};
|
Чет Юни 27, 2019 10:50 am |
|
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3855 Местоположение: Габрово
|
Re: Arduino
Имах предвид описанието на гитхъб където пише да се инсталира в boards, advanced - пляснах там линка който е даден но нещо гръмна - ама то беше на омазана машина, сега ще вида на по-чисто място.
Едит: пробвах, ама и тук гърми при инсталиране. Питах дали е готово за проба, че ако не е да не занимавам с проблеми.
|
Чет Юни 27, 2019 6:43 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
чак бе не съм го качил - тези дни... оправям разни дреболии... и тряя напиша някой екзампъл за гита тук ще туря малко хелп-инфо https://github.com/Wiz-IO/platform-wizio/wiki
_________________ main[-1u]={1};
|
Чет Юни 27, 2019 7:05 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
Инсталацията май работи вече https://github.com/Wiz-IO/platform-wizioWIKI тук https://github.com/Wiz-IO/platform-wizio/wikiEXAMPLES: https://github.com/Wiz-IO/platform-wizi ... r/examplesзабележки: Преди да компилирате си инсталирайте MinGW и го добавете в PATH C:/MinGW/bin; Библиотеката ClientSecure не е готова напълно... не работи с client-cert client-private-key - Amazon работи с тях Google и Azure бачкат за Azure и Amazon - по късно ще кача екзампъли...
_________________ main[-1u]={1};
|
Пет Юни 28, 2019 12:06 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
_________________ main[-1u]={1};
|
Пет Юни 28, 2019 3:11 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
опрaвих библиотеката ClientSecure openSSL-a ... за сега работи със сертификати( CA, client-cert и client-private ) - зареждане от файл зареждане от сорс array ( за да имитира ClientSecure базовия клас ) и PSK - по късно... класа има само едно допълнение set-sni-host-name - google го ползва добавих и базови примери за MQTT връзка с Amazon, Google, Azure, Eclipse https://github.com/Wiz-IO/platform-wizi ... r/examplesако имате идеи за Arduino "симулатора" ... пишете или черпете бири като закрепя базата ще метна порт за Linux/Mac за Windows визулална имитация на PIN-s LED-s, LCD... по късно, че се връщам в миналото .... забравя Microsoft API https://github.com/Wiz-IO/framework-wiz ... n.cpp#L126онова горе филмчето е с Delphi - обмяна на SendMessage(...) между апликации
_________________ main[-1u]={1};
|
Съб Юни 29, 2019 1:27 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
_________________ main[-1u]={1};
|
Нед Юни 30, 2019 10:11 am |
|
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3855 Местоположение: Габрово
|
Re: Arduino
Супер е, но аз пак ще чакам - да пуснеш линукс порта
|
Нед Юни 30, 2019 9:13 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
имам некво виртуално убунту - може да си поиграя тези дни то разликата е в инклуде сокети между лин/вин openSSL тряя да си е същата
_________________ main[-1u]={1};
|
Нед Юни 30, 2019 9:54 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
press fire...
_________________ main[-1u]={1};
|
Пон Юли 01, 2019 10:22 am |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
_________________ main[-1u]={1};
|
Пон Юли 01, 2019 12:08 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Arduino
остана да напиша Serial за Linux Com Port-a иначе нета и ssl-а си тръгнаха без да поправям
ии да ги сглобя в инсталация...
_________________ main[-1u]={1};
|
Пон Юли 01, 2019 3:37 pm |
|
|