Ezblock Pi – programavimas be programavimo, šį kartą Raspberry Pi gerbėjams

Idėja rašyti kodą neįrašant kodo (taip, rašymas yra dabartinis veiksmažodžio rašyti dalyvis, gyvenk su juo dabar) ne kartą buvo kilusi ir protingų žmonių, ir tinginių. Svajonė apie grafinę sąsają, kurioje galėtumėte mesti kauliukus ant kitų, užmegzti tarpusavio ryšius ir pasirinkti objekto savybes iš mielų išskleidžiamųjų sąrašų, o tada, paspaudę stebuklingą mygtuką „Compile“, gauti veikiantį kodą, atitinkantį kodui. kito (žinoma, ne tokio protingo) programuotojo, naudojančio pasenusį rankinio spausdinimo metodą, mintyse visada smirdėjo tiek įmonių bosai, kurie svajoja kiekvieną vakarykštį studentą supažindinti su programavimu, kurio intelektas leido nepraleisti tualeto, ir startuolių, norinčių pradžiuginti visą pasaulį už adekvačią kainą. Šiandien atkreipiame jūsų dėmesį:

Sutelktinio finansavimo projektas: Ezblock Pi.
Projekto esmė: Grafinė programavimo aplinka Raspberry Pi kartu su išplėtimo plokšte.
Platforma: Kickstarter.
Projekto adresas: kickstarter.com/ezblock.
AutoriaiŽvaigždės: Georganne Chang, Reggie Lau.
Vieta: JAV, Delaveras, Vilmingtonas.

Ezblock Pi – programavimas be programavimo, šį kartą Raspberry Pi gerbėjams

Bandymai kurti rimtas grafinio programavimo aplinkas pamažu išblėso; net aukščiausi viršininkai suprato, kad programavimo procesas buvo per sudėtingas, kad tilptų į Prokrusto daugiaspalvių kubelių lovą. Laimei, dar liko programuotojų mėgėjų, aptariamo sutelktinio finansavimo projekto atveju – Raspberry Pi mėgėjai. Kad nebūtų reklamuojama plika programinė įranga, autoriai grafinę kūrimo aplinką papildo išplėtimo plokšte, kuri skirta palengvinti prisijungimo prie išorinių įrenginių procesą.

Projekto puslapyje, tituliniame vaizdo įraše, pristatomi du robotikos programuotojai – Robertas ir Emily. Robertas, kaip ir kiekvienas save gerbiantis, nešiojantis kaklaraištį ir akinius, programuoja Python programoje senamadiškai, naudodamas monitorių ir klaviatūrą. Amy atveju kažkieno rūpestingos rankos, skriejančios nuo kadro krašto, atima klaviatūrą, monitorių ir net pelę, visa tai pakeičia gražia balta planšete. Savo ruožtu planšetiniame kompiuteryje veikia programa, pavadinta Ezblock Studio, kuri leidžia rašyti dabar madingam IoT stiliumi Drag-n-Drop-n-be-happy.

Natūralu, kad nors Robertui nepavyksta bandymas po bandymo (galbūt dėl ​​žaidimų klaviatūros naudojimo), robotė Emily sėkmingai laisto augalą vandeniu iš stiklinės, mergina pati gauna pranešimus iš roboto tiesiai į telefoną ir netgi diktuoja atsakymo nurodymus. naudojant valdymą balsu.

Kadangi kvadratus dar reikia suklijuoti su kažkokia logika, vaizdo įrašo pabaigoje pagaliau paskelbtas programavimo kalbų palaikymas, tai yra Python ir Swift (pagrindinis vaizdo įrašo veikėjas planšetinis kompiuteris turi obuolio logotipas). Tik dabar Amy turi spustelėti ekraninę klaviatūrą, nes niekas jai negrąžino įprastos klaviatūros. „Ezblock Studio“ teigia palaikanti „iOS“, „Android“, „Linux“, „Windows“ ir „MacOS“. Visi laimingi. Na, galbūt išskyrus Robertą, kuris dingo vaizdo įrašo viduryje; Galbūt jis išgėrė arba metė rūkyti.

Gerai, manau, kad užtenka literatūrinių dalykų. Be jokių juokelių, pažiūrėkime, ką kūrėjai mums siūlo už 35 USD.

Ezblock Pi – programavimas be programavimo, šį kartą Raspberry Pi gerbėjamsEzblock Pi projektas minimalioje konfigūracijoje susideda iš trijų dalių:

  • pati Ezblock Pi plokštė, naudojama kaip Raspberry Pi išplėtimo plokštė;
  • pagrindinis 15 modulių rinkinys (taip pat yra daiktų internetui skirtų modulių rinkinys, parduodamas brangesniu rinkiniu už 74 USD, daugiau apie tai žemiau);
  • prieiga prie Ezblock Studio, kuri leidžia rašyti programinę įrangą Raspberry Pi naudojant Drag-n-Drop manipuliacijas;
  • plastikinis dėklas Raspberry Pi + Ezblock Pi surinkimui;
  • instrukcija.

Su dėklu ir instrukcijomis, manau, viskas aišku, pažvelkime į pirmuosius tris punktus atidžiau.

Apie „Ezblock Pi“ plokštės techninę įrangą galima spręsti tik paminėjus „palaikomas STM32 valdiklio“ ir pagal neaiškią pirmojo prototipo nuotrauką. Matyt, plokštėje yra STM32 mikrovaldiklis TQFP32 pakete. Pigiausias šios pakuotės mikrovaldiklis STM32L010K4T6 (ARM Cortex-M0+) kainuoja 0,737 € 100 vienetų kiekiais; brangiausias, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Pelėsių kainos). Maitinimą tiekia 3.3 V linijinis stabilizatorius, esantis SOT-223 pakete, o „Bluetooth“ suteikia paruoštas modulis, sprendžiant iš jo išvaizdos, kažkas panašaus į ESP12E. Dvi 20 kontaktų jungtys ir duonos lentos laukas plokštės centre yra atsakingi už kontaktą su išoriniu pasauliu.

Atvirai kalbant, pagrindinio 15 modulių rinkinio sudėtis liko paslaptimi net ir atidžiai išnagrinėjus projekto iliustracijas. Jei visas daiktų interneto modulių rinkinys yra sąžiningai nufotografuotas ir pavadintas, tada pagrindinis komplektas, esantis pradiniame pakete, yra labiau paslaptingas nei naujo automobilio dizainas prieš didelę automobilių parodą. Bazinis rinkinys leidžia „sukurti 15 skirtingų projektų“, tačiau iliustracijose yra 10 kartoninių dėžių, kuriose tarsi viduje yra kažkokie elektroniniai komponentai, tačiau visa bazinio komplekto sudėtis niekur neiššifruota.

Kalbant apie „Ezblock Studio“, jau naujienos pradžioje pasidalinau savo skepticizmu. Mano nuomone, sistema, kuri tikrai įvaldys visas minėtas parinktis (priminsiu: (blokinis programavimas + Python + Swift) * (iOS + macOS + Android + Linux + Windows)), gali būti sukurta, bet aš norėčiau tokios programinės įrangos kūrimui maždaug 5 žmogaus metai arba vieneri darbo metai penkių žmonių komandai (kiek duotų?), net naudojant kokį nors daugiafunkcį įrankį, pavyzdžiui, Electron. Atsižvelgiant į tai, kad kūrėjai pretendavo tik į 10000 400 USD (projektas atrodo labai nuotaikingai, tad dabar jau surinkta XNUMX % šios sumos), visiškai neaišku, ką ši komanda valgys per visą kūrimo laikotarpį. Autorių nuopelnui reikia pridurti, kad pirmoji „Ezblock Studio“ versija jau yra „Google Play“.

Pristatymo tekste yra Kinijos gamintojams būdingų rašybos klaidų; šiuo atveju į daiktų interneto modulių rinkinį įtrauktas vibracijos variklis vadinamas „Vabration Module“, o ne „Vibration Module“. Tačiau šį kartą tikrieji kūrėjai net negalvoja apie slėpimąsi; Prašome čia yra grupinė Vilmingtono miesto, Delavero, gyventojų nuotrauka:

Ezblock Pi – programavimas be programavimo, šį kartą Raspberry Pi gerbėjams

Nesupraskite manęs neteisingai, aš visiškai nesigailiu dėl neigiamo požiūrio į kūrėjus iš KLR. Apskritai tai yra fait accompli – pirmiausia Kinijos programuotojai paėmė nemažą dalį „Google Play“ ir „Apple App Store“ programėlių parduotuvių, o dabar savo vietą saulėje iškovojo pasitelkę sutelktinio finansavimo platformas. Sutelktinis finansavimas yra toks geras, nes jis leidžia beveik bet kuriam žemiškam žmogui, turinčiam internetą ir banko kortelę, papasakoti visam pasauliui apie savo vystymąsi ir kartais iš to gerai uždirbti. Negatyvumą gali sukelti tik per stiprus akcentų poslinkis nuo techninio projekto komponento prie vaivorykštės rinkodaros, kai [galimi] dizaino trūkumai nutylimi, o emocinė ir džiaugsmingoji pusė pernelyg perdėta. Štai dar viena „Ezblock Pi“ pristatymo iliustracija:

Ezblock Pi – programavimas be programavimo, šį kartą Raspberry Pi gerbėjams

Kaip sako vaizdo tinklaraštininkas Jevgenijus Bazhenovas, dar žinomas kaip BadComedian, „autoriaus montažas“ buvo išsaugotas. Ar turite minčių, kaip, būdamas blaivaus proto ir geros atminties, panaudoti Raspberry Pi ir „Vibracijos modulį“ TAI sukurti? O gal tai vis dar yra raginimas mūsų kolektyvinei nesąmonei: „Pažiūrėkite, kaip šaunu, greitai nusipirkite!

Imti ar neimti? Pirmiausia priminsiu, kad jau 509 žmonės paaukojo 41000 10000 USD (su prašomais 3 35 USD), o iki akcijos pabaigos liko dar beveik 179 savaitės. Žmonėms tai patinka. Galbūt, jei esate Raspberry Pi gerbėjas, taip pat pastebėsite teigiamus siūlomo dizaino aspektus, nusveriančius nenorą atsiskirti nuo 35 USD iki 53 USD. Galbūt jūs taip pat, kaip Robertas iš reklaminio vaizdo įrašo, pavargote „rašyti pasikartojančias kodo eilutes“. O gal tiesiog manote, kad vaikinai juda teisinga linkme ir norite juos paremti savo finansine injekcija. Tik atminkite, kad pats Raspberry Pi parduodamas už lygiavertę 1,4 USD sumą (čia delikačiai neminėsiu Raspberry Pi Zero ir Raspberry Pi Zero W kainos), kurią sukurti inžinierių komandai teko tikrai sunkiai dirbti, o kuris maitinamas ARM Cortex-A1000, kurio laikrodžio dažnis yra 802.11 GHz, 4.2 Mbit Ethernet, Wi-Fi XNUMXn ir Bluetooth XNUMX.

Aš vairuoju mažą dienoraštis, iš kurios paėmiau šį straipsnį. Jei galvojate apie įdomų sutelktinio finansavimo projektą „pasidaryk pats“ ar atvirojo kodo techninės įrangos srityje, pasidalykite nuoroda ir mes taip pat aptarsime tai. Sutelktinio finansavimo kampanijos yra trumpalaikės ir labai susietos su bendruomenės parama, o galbūt vienam entuziastui net nedidelis užsakymų skaičius iš Habr padės kampaniją užbaigti pergalingai.

Šaltinis: www.habr.com

Добавить комментарий