Ezblock Pi - програмирање без програмирање, овој пат за љубителите на Raspberry Pi

Идејата за пишување код без пишување код (да, пишувањето е сегашен партицип на глаголот пишува, живее со него сега) им падна на ум и на паметните и на мрзливите луѓе повеќе од еднаш. Сонот за графички интерфејс во кој можете да фрлите неколку коцки на други, да цртате меѓусебни врски и да изберете својства на објектот од слатки паѓачки списоци, а потоа, со притискање на магичното копче „Состави“, да добиете работен код еквивалент на кодот на друг (не толку паметен, се разбира) програмер кој користи застарен метод на рачно пишување отсекогаш тлеел во главите на двајцата корпоративни шефови кои сонуваат да го воведат секој довчерашен студент во програмирањето, чија интелигенција му дозволувала да не го пропушти тоалетот, и стартапери кои сакаат да го израдуваат целиот свет за соодветна цена. Денес ви го пренесуваме вниманието:

Crowdfunding проект: Езблок Пи.
Суштината на проектот: Графичко програмско опкружување за Raspberry Pi во тандем со табла за проширување.
Платформа: Кикстартер.
Адреса на проектот: kickstarter.com/ezblock.
АвториУлоги: Џорган Чанг, Реџи Лау.
Локација: САД, Делавер, Вилмингтон.

Ezblock Pi - програмирање без програмирање, овој пат за љубителите на Raspberry Pi

Обидите да се развијат сериозни средини за графичко програмирање постепено исчезнаа; дури и врвните газди сфатија дека процесот на програмирање е премногу сложен за да се вклопи во прокрустова постела од повеќебојни коцки. За среќа, останаа уште програмери аматери, во случајот со предметниот проект за групно финансирање - љубителите на Raspberry Pi. За да не се промовира гол софтвер, авторите ја дополнуваат околината за графички развој со табла за проширување, која е дизајнирана да го олесни процесот на поврзување со надворешни уреди.

На страницата на проектот, во насловното видео, се запознаваме со двајца програмери по роботика, Роберт и Емили. Роберт, како и секој самопочитуван носител на вратоврска и очила, шифрира во Python на старомоден начин, користејќи монитор и тастатура. Во случајот на Ејми, нечии грижливи раце, кои летаат од работ на рамката, ја одземаат тастатурата, мониторот, па дури и глувчето, заменувајќи го сето тоа со прекрасна бела таблета. Таблетот, пак, работи на програма наречена Ezblock Studio, која ви овозможува да пишувате за сега модерниот IoT во стилот Drag-n-Drop-n-be-happy.

Секако, додека Роберт не успева обид по обид (најверојатно поради употреба на тастатура за игри), роботот Емили успешно го наводнува растението со вода од чаша, самата девојка добива известувања од роботот директно на нејзиниот телефон, па дури и диктира наредби за одговор. користејќи гласовна контрола.

Бидејќи квадратите сè уште треба да се залепат заедно со некаква логика, кон крајот на видеото конечно се најавува поддршка за програмски јазици, тоа се Python и Swift (главниот лик на видеото, таблет, има логото на Apple). Само сега Ејми мора да кликне на тастатурата на екранот, бидејќи никој не и ја вратил нормалната. Ezblock Studio тврди дека поддржува iOS, Android, Linux, Windows и macOS. Сите се среќни. Па, можеби освен Роберт, кој исчезна среде видеото; Можеби пиел или се откажал.

Добро, мислам дека тоа е доволно литературни работи. Без никакви закачки, да видиме што ни нудат програмерите за 35 долари.

Ezblock Pi - програмирање без програмирање, овој пат за љубителите на Raspberry PiПроектот Ezblock Pi во својата минимална конфигурација се состои од три дела:

  • самата плочка Ezblock Pi, која се користи како табла за проширување за Raspberry Pi;
  • основен сет од 15 модули (исто така има и сет на модули за IoT, продадени во поскап сет за 74 долари, повеќе за тоа подолу);
  • пристап до Ezblock Studio, кој ви овозможува да пишувате софтвер за Raspberry Pi користејќи манипулации со Drag-n-Drop;
  • пластична футрола за монтажа на Raspberry Pi + Ezblock Pi;
  • инструкции.

Со случајот и инструкциите мислам дека се е јасно, да ги погледнеме подетално првите три бода.

Хардверот на плочката Ezblock Pi може да се процени само со спомнувањето на „поддржано од контролерот STM32“ и со нејасна фотографија на првиот прототип. Очигледно, плочата содржи STM32 микроконтролер во пакет TQFP32. Најевтиниот микроконтролер во овој пакет, STM32L010K4T6 (ARM Cortex-M0+), чини 0,737 € во количини од 100 парчиња; најскапиот, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Цени на глувчето). Напојувањето го снабдува линеарен стабилизатор од 3.3 V во пакетот SOT-223, а Bluetooth го обезбедува готов модул, судејќи според неговиот изглед, нешто како ESP12E. Два 20-пински конектори и поле за леб во центарот на плочата се одговорни за контакт со надворешниот свет.

Составот на основниот сет од 15 модули, да бидам искрен, остана мистерија за мене, дури и по внимателно испитување на илустрациите за проектот. Ако целосниот сет на модули за IoT е искрено фотографиран и именуван, тогаш основниот сет вклучен во почетниот пакет е потаен од дизајнот на нов автомобил пред голема автомобилска изложба. Основниот сет ви овозможува да „создадете 15 различни проекти“, но на илустрациите има 10 картонски кутии кои се чини дека содржат некој вид електронски компоненти внатре, но целосниот состав на основниот сет никогаш не се дешифрира.

Што се однесува до студиото Езблок, јас веќе го споделив мојот скептицизам на почетокот на вестите. Според мое мислење, систем кој навистина ќе ги совлада сите споменати опции (да ве потсетам: (блок програмирање + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) може добро да се развие, но јас би буџетирал за развој на таков софтвер приближно нешто како 5 човечки години или една година работа за тим од пет луѓе (колку би дале?), дури и кога користите некој вид мултиалатка, како што е Electron. Со оглед на тоа што програмерите бараа само 10000 долари (проектот изгледа многу весело, па сега веќе се собрани 400% од оваа сума), целосно е нејасно што ќе јаде овој тим во текот на целиот развојен период. За почит на авторите, мора да додадеме дека првата верзија на Ezblock Studio е веќе достапна на Google Play.

Текстот на презентацијата содржи печатни грешки вообичаени за кинеските производители; во овој случај, моторот за вибрации вклучен во сетот модули за IoT се нарекува „Модул за вабрации“ наместо „Модул за вибрации“. Меѓутоа, овој пат вистинските програмери не ни размислуваат да се кријат; Ве молиме, еве групна фотографија од жителите на градот Вилмингтон, Делавер:

Ezblock Pi - програмирање без програмирање, овој пат за љубителите на Raspberry Pi

Не ме сфаќајте погрешно, воопшто не ми е жал за негативниот однос кон програмерите од НР Кина. Ова е, генерално, остварен факт - прво, кинеските програмери зедоа значителен дел од продавниците за апликации на Google Play и Apple App Store, а сега тие го освојуваат своето место на сонцето со помош на платформи за групно финансирање. Краудфандингот е баш толку добар затоа што му овозможува на речиси секој човек со Интернет и банкарска картичка да му каже на целиот свет за неговиот развој и понекогаш да заработи добри пари од него. Негативноста може да биде предизвикана само со премногу силно поместување на акцентот од техничката компонента на проектот кон маркетинг на виножито, кога [можните] недостатоци во дизајнот се премолчуваат, а емотивната и радосната страна е претерано претерана. Еве уште една илустрација од презентацијата на Ezblock Pi:

Ezblock Pi - програмирање без програмирање, овој пат за љубителите на Raspberry Pi

Како што вели видео блогерот Евгениј Баженов или BadComedian, „уредувањето на авторот“ е зачувано. Дали имате размислувања за тоа како, со трезвен ум и здраво сеќавање, да ги користите Raspberry Pi и „Вибрациониот модул“ за да го конструирате ОВА? Или ова е сè уште повик до нашето колективно несвесно: „Погледнете колку е кул, купете го брзо!“?

Да се ​​земе или да не се земе? Најпрвин да потсетам дека 509 луѓе веќе донирале 41000 долари (со бараните 10000 долари), а до крајот на кампањата остануваат уште речиси 3 недели. На луѓето им се допаѓа. Можеби, ако сте обожавател на Raspberry Pi, ќе ги видите и позитивните аспекти во предложениот дизајн, што ја надминуваат неподготвеноста да се разделите со сумата од 35 до 179 долари. Можеби и вам, како Роберт од промотивното видео, сте уморни од „пишување повторливи линии на код“. Или можеби само мислите дека момците се движат во вистинската насока и сакате да ги поддржите со вашата финансиска инјекција. Само запомнете дека самиот Raspberry Pi се продава за еквивалентна сума од 35 долари (нема да ја спомнам цената на Raspberry Pi Zero и Raspberry Pi Zero W овде), за кои тим од инженери мораше навистина да работи напорно за да ги создаде, и кој се напојува со ARM Cortex-A53 со такт од 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n и Bluetooth 4.2.

Возам мало блог, од кој ја зедов оваа статија. Ако имате на ум интересен проект за групно финансирање во областа на хардверот „направи сами“ или со отворен код, споделете ја врската и ние ќе разговараме и за тоа. Кампањите за групно финансирање се минливи и силно поврзани со поддршката од заедницата, а можеби за некој поединечен ентузијаст, дури и мал број нарачки што доаѓаат од Хабр ќе помогнат да се доведе кампањата до победнички крај.

Извор: www.habr.com

Додадете коментар