Sakin Snek 1.6, yaren shirye-shirye kamar Python don tsarin da aka saka

Keith Packard, mai haɓaka Debian mai aiki, jagoran aikin X.Org da mahaliccin haɓakar X da yawa ciki har da XRender, XComposite da XRandR, ya buga sabon sakin Snek 1.6 na shirye-shiryen yaren, wanda aka sanya shi azaman sigar sauƙi na harshen Python, daidaita don amfani akan tsarin da aka saka.Tsarin da basu da isassun albarkatun don amfani da MicroPython da CircuitPython. Snek baya da'awar cikakken goyon baya ga yaren Python, amma ana iya amfani dashi akan guntu masu ƙarancin 2KB na RAM, 32KB na ƙwaƙwalwar Flash da 1KB na EEPROM. Ana rarraba lambar aikin a ƙarƙashin lasisin GPLv3. An shirya ginin don Linux, Windows da macOS.

Snek yana amfani da ilimin tarukan tarukan tarukan tarukan Python da tsarin rubutu, amma yana goyan bayan ƙayyadaddun tsarin fasali. Ɗaya daga cikin maƙasudin ƙira shine don kula da daidaituwa na baya-Snek shirye-shiryen za a iya aiwatar da su ta amfani da cikakken aiwatar da Python 3. An aika Snek zuwa nau'i-nau'i na na'urori masu yawa, ciki har da Arduino, Feather / Metro M0 Express, Adafruit Crickit, Adafruit ItsyBitsy, Lego EV3 da µduino, suna ba da dama ga GPIO da maɓalli daban-daban.

A lokaci guda kuma, aikin yana haɓaka nasa buɗaɗɗen microcontroller Snekboard (ARM Cortex M0 tare da 256KB Flash da 32KB RAM), wanda aka tsara don amfani da Snek ko CircuitPython, da nufin koyarwa da ƙirƙirar mutummutumi ta amfani da sassan LEGO. An tara kudade don ƙirƙirar Snekboard ta hanyar tattara kuɗi.

Don haɓaka aikace-aikace akan Snek, zaku iya amfani da editan lambar Mu (faci don tallafi) ko na'ura mai ba da hanya tsakanin hanyoyin sadarwa na ku Snekde, wanda aka rubuta ta amfani da ɗakin karatu na La'ana kuma yana ba da hanyar sadarwa don gyara lambar da hulɗa tare da na'urar ta hanyar tashar USB. (zaku iya ajiye shirye-shirye nan da nan a cikin na'urar eeprom kuma zazzage lambar daga na'urar).

A cikin sabon saki:

  • Ƙara goyon baya don aiki tare na tushen ENQ/ACK bayyananne, ƙyale aikace-aikace don aika bayanai masu yawa ba tare da buƙatar goyan bayan kula da gudana a gefen tsarin aiki ba, ciki har da lokacin haɗa babban adadin na'urori zuwa kebul na USB ko serial tashar jiragen ruwa wanda ba ya samar. sarrafa kwarara.
  • An inganta tashar jiragen ruwa na hukumar Lego EV3 sosai, yana kawo tallafi zuwa matakin wasu na'urori.
  • Ƙara tashar jiragen ruwa don kunkuntar hukumar 1284 dangane da ATmega1284 SoC.
  • Ƙara tashar jiragen ruwa don Kit ɗin Mafari Grove bisa ATmega328p.
  • Ƙara tashar jiragen ruwa don tushen SAMD21 na tushen Seeeduino XIAO da aka haɗa ta USB-C.
  • Ƙara tashar tashar jiragen ruwa don Arduino Nano Kowane jirgi bisa ATmega4809, sanye take da 6 KB na RAM.

Add a comment