Ezblock Pi – programozás programozás nélkül, ezúttal a Raspberry Pi rajongóknak

Az ötlet, hogy kódot írjunk kódírás nélkül (igen, az írás az írni ige jelenlévő része, élj vele most) nem egyszer jutott eszébe okos embereknek és lustáknak egyaránt. Egy grafikus interfész álma, amelyben kockát dobhatsz másokra, kölcsönös kapcsolatokat hozhatsz létre, és aranyos legördülő listákból kiválaszthatod az objektum tulajdonságait, majd a varázslatos „Compile” gomb megnyomásával a kóddal egyenértékű működő kódot kaphatsz. egy másik (természetesen nem olyan okos) programozó, aki egy elavult kézi gépelési módszert használ, mindig is parázslott mindkét vállalati főnök fejében, akik arról álmodoznak, hogy minden tegnapi diákot bevezetjenek a programozásba, és akinek intelligenciája lehetővé tette számára, hogy ne hagyja ki a WC-t, és startupok, akik megfelelő áron szeretnék boldoggá tenni az egész világot. Ma figyelmébe ajánljuk:

Crowdfunding projekt: Ezblock Pi.
A projekt lényege: Grafikus programozási környezet a Raspberry Pi-hez egy bővítőkártyával együtt.
Emelvény: Kickstarter.
Projekt címe: kickstarter.com/ezblock.
SzerzőkFőszereplők: Georganne Chang, Reggie Lau.
elhelyezkedés: USA, Delaware, Wilmington.

Ezblock Pi – programozás programozás nélkül, ezúttal a Raspberry Pi rajongóknak

A komoly grafikus programozási környezetek fejlesztésére tett kísérletek fokozatosan elhalványultak; még a legfelsőbb főnökök is rájöttek, hogy a programozási folyamat túl bonyolult ahhoz, hogy beleférjen a többszínű kockák Prokrusztész-ágyába. Szerencsére még maradtak amatőr programozók, a szóban forgó közösségi finanszírozási projekt esetében - a Raspberry Pi szerelmesei. A csupasz szoftverek népszerűsítésének elkerülése érdekében a szerzők a grafikus fejlesztőkörnyezetet egy bővítőkártyával egészítik ki, amely a külső eszközökhöz való csatlakozás folyamatát hivatott megkönnyíteni.

A projekt oldalon, a címadó videóban két robotika programozóval, Roberttel és Emilyvel ismerkedünk meg. Robert, mint minden magát tisztelő nyakkendőt és szemüveget viselő, Pythonban kódol a régi módon, monitor és billentyűzet segítségével. Amy esetében valaki gondoskodó kezei a keret széléről kirepülve elveszik a billentyűzetet, a monitort, sőt az egeret is, és mindezt egy gyönyörű fehér tabletre cserélik. A táblagépen viszont az Ezblock Studio nevű program fut, amivel Drag-n-Drop-n-be-happy stílusban írhatunk a most divatos IoT-re.

Természetesen míg Robert próbálkozásról próbálkozásra kudarcot vall (esetleg egy játékbillentyűzet használata miatt), addig Emily robot sikeresen öntözi a növényt pohárból vízzel, a lány maga pedig közvetlenül a telefonjára kap értesítést a robottól, és még válaszadási parancsokat is diktál. hangvezérlés segítségével.

Mivel a négyzeteket még össze kell ragasztani valamiféle logikával, a videó vége felé végre bejelentették a programozási nyelvek támogatását, ezek a Python és a Swift (a videó főszereplője, egy táblagép alma logó). Csak most Amynek rá kell kattintania a képernyőn megjelenő billentyűzetre, mivel senki sem adta vissza neki a normált. Az Ezblock Studio azt állítja, hogy támogatja az iOS, Android, Linux, Windows és macOS rendszert. Mindenki boldog. Nos, talán kivéve Robertet, aki a videó közepén tűnt el; Talán ivásba kezdett, vagy abbahagyta.

Oké, azt hiszem, ez elég irodalmi dolog. Minden viccelődés nélkül nézzük meg, mit kínálnak nekünk a fejlesztők 35 dollárért.

Ezblock Pi – programozás programozás nélkül, ezúttal a Raspberry Pi rajongóknakAz Ezblock Pi projekt minimális konfigurációjában három részből áll:

  • maga az Ezblock Pi kártya, amelyet a Raspberry Pi bővítőkártyájaként használnak;
  • egy 15 modulból álló alapkészlet (van IoT-hez is egy modulkészlet, drágább készletben 74 dollárért árulják, erről bővebben lentebb);
  • hozzáférés az Ezblock Studio-hoz, amely lehetővé teszi, hogy szoftvert írjon a Raspberry Pi-hez Drag-n-Drop manipulációkkal;
  • műanyag tok Raspberry Pi + Ezblock Pi összeszereléséhez;
  • utasítás.

A tokkal és az instrukciókkal szerintem minden világos, nézzük meg közelebbről az első három pontot.

Az Ezblock Pi tábla hardverét csak az „STM32 vezérlő által támogatott” megemlítése és az első prototípus homályos fényképe alapján lehet megítélni. Úgy tűnik, az alaplap STM32 mikrokontrollert tartalmaz TQFP32 csomagban. A csomag legolcsóbb mikrovezérlője, az STM32L010K4T6 (ARM Cortex-M0+) 0,737 darabos mennyiségben 100 euróba kerül; a legdrágább, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Egérárak). Az áramellátásról a SOT-3.3 csomagban található 223 V-os lineáris stabilizátor gondoskodik, a Bluetooth-ról pedig egy kész modul gondoskodik a megjelenéséből ítélve, valami ESP12E. A külvilággal való érintkezésért két 20 tűs csatlakozó és a tábla közepén található kenyértábla mező felel.

A 15 modulból álló alapkészlet összeállítása, őszintén szólva, még a projekt illusztrációinak alapos vizsgálata után is rejtély maradt számomra. Ha az IoT moduljainak teljes készletét őszintén lefényképezik és megnevezik, akkor a kezdeti csomagban található alapkészlet titokzatosabb, mint egy új autó tervezése egy nagyobb autókiállítás előtt. Az alapkészlet „15 különböző projekt létrehozását” teszi lehetővé, de az illusztrációkon 10 kartondoboz látható, amelyekben látszólag valamilyen elektronikai alkatrész található, de az alapkészlet teljes összetételét sosem fejtik meg.

Ami az Ezblock Stúdiót illeti, már a hír elején megosztottam a szkepticizmusomat. Véleményem szerint egy olyan rendszert, amely valóban elsajátítja az összes említett lehetőséget (hadd emlékeztessem Önöket: (blokkprogramozás + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) jól ki lehet fejleszteni, de pénztárcánk ilyen szoftverek fejlesztésére körülbelül 5 emberév vagy egy év munka egy ötfős csapatnak (mennyit adnál?), még akkor is, ha valamilyen multitoolt, például Electront használunk. Tekintettel arra, hogy a fejlesztők mindössze 10000 400 dollárt követeltek (a projekt nagyon vidámnak tűnik, így most ennek az összegnek a XNUMX%-a már összegyűjtött), teljesen homályos, hogy ez a csapat mit fog enni a teljes fejlesztési időszak alatt. A szerzők becsületére kell mondanunk, hogy az Ezblock Studio első verziója már elérhető a Google Playen.

A prezentáció szövege a kínai gyártókra jellemző elírásokat tartalmaz, ebben az esetben az IoT modulkészletében szereplő vibrációs motort „Vibration Module” helyett „Vabration Module”-nak hívják. Az igazi fejlesztők azonban ezúttal nem is gondolnak a rejtőzködésre; Kérem, íme egy csoportkép a delaware-i Wilmington város lakóiról:

Ezblock Pi – programozás programozás nélkül, ezúttal a Raspberry Pi rajongóknak

Félreértés ne essék, egyáltalán nem sajnálom a kínai fejlesztőkkel szembeni negatív hozzáállást. Ez általánosságban kész tény – először is a kínai programozók a Google Play és az Apple App Store alkalmazásboltok jelentős részét kivették, most pedig a közösségi finanszírozási platformok segítségével nyerik el helyüket a napfényben. A közösségi finanszírozás azért jó, mert szinte minden internettel és bankkártyával rendelkező földi ember elmesélheti az egész világnak a fejlődését, és néha jó pénzt kereshet vele. Negativitást csak az okozhat, ha a projekt technikai részétől a szivárványmarketing irányába túlságosan erős hangsúlyeltolódás történik, amikor az [esetleges] tervezési hibákat elhallgatják, az érzelmi és örömteli oldalt pedig túlzottan eltúlozzák. Íme egy másik illusztráció az Ezblock Pi prezentációjából:

Ezblock Pi – programozás programozás nélkül, ezúttal a Raspberry Pi rajongóknak

Ahogy Jevgenyij Bazhenov, azaz BadComedian videoblogger mondja, „a szerző szerkesztése” megmaradt. Van valami ötleted arra vonatkozóan, hogy józan elmével és jó memóriával hogyan lehet a Raspberry Pi-t és a „Vibration Module”-t használni EZT? Vagy ez még mindig felhívás a kollektív tudattalanunkhoz: „Nézd, milyen klassz, vedd meg gyorsan!”?

Elvenni vagy nem venni? Először is emlékeztetek arra, hogy már 509-en adományoztak 41000 10000 dollárt (az igényelt 3 35 dollárral), és még csaknem 179 hét van hátra a kampány végéig. Az embereknek tetszik. Ha Ön Raspberry Pi-rajongó, akkor a javasolt kialakítás pozitív aspektusait is meg fogja találni, amelyek felülmúlják azt a vonakodást, hogy megváljon a 35 és 53 dollár közötti összegtől. Talán te is, mint Robert a promóciós videóból, belefáradtál az „ismétlődő kódsorok írásába”. Vagy csak úgy gondolja, hogy a srácok jó irányba haladnak, és támogatni akarják őket a pénzügyi befektetéseivel. Ne feledje, hogy magát a Raspberry Pi-t 1,4 dollárnak megfelelő összegért adják (a Raspberry Pi Zero és a Raspberry Pi Zero W árát itt nem említem meg finoman), aminek létrehozásáért egy mérnökcsapatnak keményen kellett dolgoznia, és amelyet egy 1000 GHz-es órajelű ARM Cortex-A802.11, 4.2 Mbit Ethernet, Wi-Fi XNUMXn és Bluetooth XNUMX hajt.

Kicsit vezetek blog, amelyből ezt a cikket vettem. Ha van egy érdekes közösségi finanszírozási projekted a barkácsolás vagy a nyílt forráskódú hardver területén, oszd meg a linket, és ezt is megbeszéljük. A közösségi finanszírozási kampányok múlékonyak, és erősen kötődnek a közösségi támogatáshoz, és talán egyes rajongók számára a Habrtól érkező kis számú megrendelés is segít a kampány győzelmes befejezésében.

Forrás: will.com

Hozzászólás