Ezblock Pi - ohjelmointi ilman ohjelmointia, tällä kertaa Raspberry Pi -faneille

Ajatus koodin kirjoittamisesta kirjoittamatta koodia (kyllä, kirjoittaminen on verbin kirjoittaa, elä sen kanssa nyt) on tullut useammin kuin kerran mieleen sekä älykkäillä että laiskoilla. Unelma graafisesta käyttöliittymästä, jossa voit heittää noppaa toisten päälle, piirtää keskinäisiä yhteyksiä ja valita objektin ominaisuuksia söpöistä pudotusluetteloista, ja sitten taika "Compile" -painiketta painamalla saada koodia vastaava toimiva koodi toisesta (ei tietenkään niin älykkäästä) ohjelmoija, joka käyttää vanhentunutta manuaalista kirjoitustapaa, on aina kytenyt molempien yrityspomojen mielessä, jotka haaveilevat jokaisen eilisen opiskelijan tutustumisesta ohjelmointiin ja joiden älykkyys mahdollisti hänen vessassa käymättä. startupit, jotka haluavat tehdä koko maailman onnelliseksi sopivalla hinnalla. Tänään kiinnitämme huomionne:

Joukkorahoitusprojekti: Ezblock Pi.
Hankkeen ydin: Graafinen ohjelmointiympäristö Raspberry Pi:lle yhdessä laajennuskortin kanssa.
Foorumi: Kickstarter.
Projektin osoite: kickstarter.com/ezblock.
TekijätPääosissa: Georganne Chang, Reggie Lau.
sijainti: USA, Delaware, Wilmington.

Ezblock Pi - ohjelmointi ilman ohjelmointia, tällä kertaa Raspberry Pi -faneille

Yritykset kehittää vakavia graafisia ohjelmointiympäristöjä hiipuivat vähitellen; jopa ylimmät pomot ymmärsivät, että ohjelmointiprosessi oli liian monimutkainen mahtuakseen moniväristen kuutioiden Procrustean sänkyyn. Onneksi amatööriohjelmoijia on vielä jäljellä, kyseessä olevan joukkorahoitusprojektin tapauksessa - Raspberry Pi -ystäville. Jotta paljaita ohjelmistoja ei mainostettaisi, kirjoittajat täydentävät graafista kehitysympäristöä laajennuskortilla, joka on suunniteltu helpottamaan yhteyden muodostamista ulkoisiin laitteisiin.

Projektisivulla, otsikkovideossa, esitellään kaksi robotiikkaohjelmoijaa, Robert ja Emily. Robert, kuten jokainen itseään kunnioittava solmio ja silmälasien käyttäjä, koodaa Pythonilla vanhanaikaisesti, käyttämällä näyttöä ja näppäimistöä. Amyn tapauksessa jonkun huolehtivat kädet, jotka lentävät kehyksen reunalta, ottavat pois näppäimistön, näytön ja jopa hiiren ja korvaavat kaiken kauniilla valkoisella tabletilla. Tabletissa puolestaan ​​on Ezblock Studio -niminen ohjelma, jonka avulla voit kirjoittaa nyt muodikkaaseen IoT:hen Drag-n-Drop-n-be-happy -tyylillä.

Luonnollisesti vaikka Robert epäonnistuu yritys toisensa jälkeen (mahdollisesti pelinäppäimistön käytön vuoksi), Emily-robotti kastelee kasvia onnistuneesti vedellä lasista, tyttö itse saa ilmoitukset robotilta suoraan puhelimeen ja jopa sanelee vastauskäskyt. käyttämällä ääniohjausta.

Koska neliöt pitää vielä liimata yhteen jollain logiikalla, niin videon loppua kohden julkistetaan vihdoin tuki ohjelmointikielille, nämä ovat Python ja Swift (videon päähenkilöllä tabletilla on omenalogo). Vain nyt Amyn on napsautettava näyttönäppäimistöä, koska kukaan ei ole palauttanut hänelle normaalia. Ezblock Studio väittää tukevansa iOS:ää, Androidia, Linuxia, Windowsia ja macOS:ää. Kaikki ovat iloisia. No, ehkä paitsi Robert, joka katosi kesken videon; Ehkä hän aloitti juomisen tai lopetti.

Okei, mielestäni se riittää kirjallisuuteen. Katsotaanpa ilman pilailua, mitä kehittäjät tarjoavat meille 35 dollarilla.

Ezblock Pi - ohjelmointi ilman ohjelmointia, tällä kertaa Raspberry Pi -faneilleEzblock Pi -projekti minimaalisessa kokoonpanossaan koostuu kolmesta osasta:

  • itse Ezblock Pi -levy, jota käytetään Raspberry Pi:n laajennuslevynä;
  • 15 moduulin perussarja (myös IoT:lle on olemassa moduulisarja, myydään kalliimmassa sarjassa hintaan 74 dollaria, lisää siitä alla);
  • pääsy Ezblock Studioon, jonka avulla voit kirjoittaa ohjelmistoja Raspberry Pi:lle käyttämällä Drag-n-Drop-manipulaatioita;
  • muovikotelo Raspberry Pi + Ezblock Pi kokoamiseen;
  • opetusta.

Tapauksen ja ohjeiden kanssa mielestäni kaikki on selvää, katsotaanpa tarkemmin kolmea ensimmäistä kohtaa.

Ezblock Pi -levyn laitteisto voidaan arvioida vain mainitsemalla "STM32-ohjaimen tukema" ja sumean valokuvan perusteella ensimmäisestä prototyypistä. Ilmeisesti levy sisältää STM32-mikro-ohjaimen TQFP32-paketissa. Tämän paketin halvin mikro-ohjain STM32L010K4T6 (ARM Cortex-M0+) maksaa 0,737 € 100 kappaleen erissä; kallein, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (Mouserin hinnat). Virran saa SOT-3.3-paketissa olevasta 223 V:n lineaarisesta stabilisaattorista ja Bluetoothista ulkonäön perusteella päätellen valmis moduuli, kuten ESP12E. Kaksi 20-nastaista liitintä ja levyn keskellä oleva leipälevykenttä vastaavat yhteydenpidosta ulkomaailmaan.

Rehellisesti sanottuna 15 moduulin perussarjan kokoonpano jäi minulle mysteeriksi, vaikka tutkin tarkasti projektin kuvituksia. Jos koko IoT:n moduulisarja on rehellisesti kuvattu ja nimetty, niin alkupakettiin sisältyvä perussarja on salaperäisempi kuin uuden auton suunnittelu ennen suurta autonäyttelyä. Perussarjan avulla voi "luoda 15 erilaista projektia", mutta kuvissa on 10 pahvilaatikkoa, jotka näyttävät sisältävän sisällään jonkinlaisia ​​elektronisia komponentteja, mutta perussarjan koko koostumusta ei koskaan selvitetä.

Mitä tulee Ezblock Studioon, jaoin jo uutisen alussa skeptisisyyteni. Mielestäni järjestelmä, joka todella hallitsee kaikki mainitut vaihtoehdot (muistutan teitä: (lohkoohjelmointi + Python + Swift) * (iOS + macOS + Android + Linux + Windows)), voidaan hyvinkin kehittää, mutta budjettiin tällaisten ohjelmistojen kehittämiseen noin 5 henkilötyövuotta tai vuoden työ viiden hengen tiimille (paljonko antaisit?), vaikka käytettäisiin jotain monityökalua, kuten Electron. Ottaen huomioon, että kehittäjät vaativat vain 10000 400 dollaria (projekti näyttää erittäin iloiselta, joten nyt XNUMX% tästä summasta on jo kerätty), on täysin epäselvää, mitä tämä tiimi syö koko kehitysjakson aikana. Kirjoittajien ansioksi meidän on lisättävä, että Ezblock Studion ensimmäinen versio on jo saatavilla Google Playssa.

Esityksen teksti sisältää kiinalaisille valmistajille yleisiä kirjoitusvirheitä, tässä tapauksessa IoT:n moduulisarjaan kuuluvaa tärinämoottoria kutsutaan nimellä "Väbration Module" eikä "Vibration Module". Tällä kertaa todelliset kehittäjät eivät kuitenkaan edes ajattele piiloutumista; Ole hyvä ja tässä on ryhmäkuva Delawaren Wilmingtonin kaupungin asukkaista:

Ezblock Pi - ohjelmointi ilman ohjelmointia, tällä kertaa Raspberry Pi -faneille

Älä ymmärrä minua väärin, en ole ollenkaan pahoillani kielteisestä asenteesta kiinalaisia ​​kehittäjiä kohtaan. Tämä on yleisesti ottaen fait accompli - ensinnäkin kiinalaiset ohjelmoijat veivät merkittävän osan Google Playn ja Apple App Storen sovelluskaupoista, ja nyt he ovat voittanut paikkansa auringossa joukkorahoitusalustojen avulla. Joukkorahoitus on juuri niin hyvä asia, koska sen avulla lähes jokainen internetin ja pankkikortin omaava ihminen voi kertoa koko maailmalle kehityksestään ja joskus ansaita sillä hyvää rahaa. Negatiivisuus voi johtua vain liian voimakkaasta painopisteen siirtymisestä projektin teknisestä osasta sateenkaarimarkkinointiin, kun [mahdolliset] suunnitteluvirheet peitetään ja tunne- ja iloinen puoli liioiteltu. Tässä on toinen esimerkki Ezblock Pi -esityksestä:

Ezblock Pi - ohjelmointi ilman ohjelmointia, tällä kertaa Raspberry Pi -faneille

Kuten videobloggaaja Evgeniy Bazhenov eli BadComedian sanoo, "tekijän editointi" on säilynyt. Onko sinulla ajatuksia siitä, kuinka raittiina mielen ja terveen muistin avulla voit rakentaa TÄMÄN Raspberry Pi:n ja "Värinämoduulin" avulla? Vai onko tämä silti kutsu kollektiiviselle tiedostamattomallemme: "Katsokaa kuinka siistiä se on, osta se nopeasti!"?

Ottaa vai olla ottamatta? Ensinnäkin haluan muistuttaa, että 509 ihmistä on jo lahjoittanut 41000 10000 dollaria (pyydettyjen 3 35 dollarien kanssa), ja kampanjan loppuun on vielä lähes 179 viikkoa jäljellä. Ihmiset pitävät siitä. Ehkä, jos olet Raspberry Pi -fani, näet myös ehdotetun suunnittelun positiiviset puolet, jotka ovat suurempia kuin haluttomuus erota summasta 35–53 dollaria. Ehkä sinäkin, kuten mainosvideon Robert, olet kyllästynyt "kirjoittamaan toistuvia koodirivejä". Tai ehkä vain luulet, että kaverit ovat menossa oikeaan suuntaan ja haluat tukea heitä taloudellisella sijoituksellasi. Muista vain, että itse Raspberry Pi myydään vastaavalla summalla 1,4 dollaria (en mainitse tässä hienovaraisesti Raspberry Pi Zeron ja Raspberry Pi Zero W:n hintoja), jonka luomiseen insinööritiimin oli todella tehtävä töitä, ja jonka virtalähteenä on ARM Cortex-A1000, jonka kellotaajuus on 802.11 GHz, 4.2 Mbit Ethernet, Wi-Fi XNUMXn ja Bluetooth XNUMX.

Ajan pienellä blogi, josta otin tämän artikkelin. Jos sinulla on mielessäsi mielenkiintoinen joukkorahoitusprojekti DIY- tai avoimen lähdekoodin laitteistojen alalla, jaa linkki, niin keskustellaan myös siitä. Joukkorahoituskampanjat ovat ohikiitäviä ja vahvasti sidoksissa yhteisön tukeen, ja ehkä jollekin yksittäiselle harrastajalle pienikin määrä Habrilta tulevia tilauksia auttaa saamaan kampanjan voittoisaan päätökseen.

Lähde: will.com

Lisää kommentti