Cantitate/Preț
Produs

Programming with MicroPython

Autor Nicholas H. Tollervey
en Limba Engleză Paperback – 25 aug 2017

Autorul Nicholas H Tollervey aduce în această lucrare o vastă experiență practică în ecosistemul Python, fiind recunoscut pentru contribuțiile sale la dezvoltarea comunității și a instrumentelor educaționale. În Programming with Micropython, el nu se limitează la teorie, ci propune o abordare aplicată, orientată spre proiecte reale care demonstrează versatilitatea implementării Python 3 pentru microcontrolere. Considerăm că punctul forte al acestei cărți este modul în care autorul navighează prin hardware-ul specific, oferind soluții concrete pentru platforme populare precum PyBoard, micro:bit sau modulele ESP8266/ESP32. Structura narativă a ghidului este una progresivă, de la primii pași în configurarea mediului până la proiecte complexe de robotică și comunicații wireless. Găsim în acest volum o analiză detaliată a interacțiunii dintre limbaj și hardware, punând accent pe utilizarea idiomatică a codului. Această abordare permite scrierea unor programe eficiente, capabile să ruleze pe dispozitive cu resurse de memorie și procesare extrem de limitate. Abordarea diferă de cea din Programming Microcontrollers with Python prin faptul că este mai puțin abstractă și mult mai aplicabilă, oferind cititorului un framework clar de lucru în loc să se concentreze doar pe fundamentele teoretice ale schimbării peisajului embedded. Fie că este vorba despre generarea de feedback vizual, utilizarea senzorilor prin GPIO sau integrarea funcționalităților de rețea, Nicholas H Tollervey menține un ton tehnic și precis. Putem afirma că lucrarea de față reprezintă o resursă esențială pentru programatorii care doresc să facă trecerea de la software-ul desktop la cel de nivel scăzut, fără a fi nevoiți să învețe complexitatea limbajelor C sau C++.

Citește tot Restrânge

Preț: 29266 lei

Puncte Express: 439

Carte disponibilă

Livrare economică 19 mai-02 iunie
Livrare express 02-08 mai pentru 3377 lei


Specificații

ISBN-13: 9781491972731
ISBN-10: 1491972734
Pagini: 206
Dimensiuni: 179 x 233 x 15 mm
Greutate: 0.38 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor Python și pasionaților de electronică care doresc să implementeze proiecte IoT și robotică într-un mod eficient. Cititorul câștigă acces la exemple practice de cod idiomatic pentru patru platforme hardware majore, învățând să controleze senzori, sunet și conexiuni wireless. Este un ghid tehnic excelent pentru a transforma ideile în prototipuri funcționale folosind un limbaj modern și curat.


Despre autor

Nicholas H Tollervey este un dezvoltator software și educator cu o influență semnificativă în comunitatea Python. Este cunoscut pentru munca sa în domeniul educației tehnologice, fiind unul dintre personajele cheie care au susținut utilizarea Python pe dispozitive precum BBC micro:bit. Experiența sa se reflectă în capacitatea de a explica concepte complexe de inginerie software într-un mod accesibil pentru makeri și ingineri deopotrivă, promovând mereu bunele practici de programare în contextul sistemelor cu resurse limitate.


Notă biografică

Nicholas is a classically trained musician, philosophy graduate, teacher, writer and software developer. He's just like this biography: concise, honest and full of useful information.

Descriere

It's an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the knowledge you need to roll up your sleeves and create exceptional embedded projects with this lean and efficient programming language. If you're familiar with Python as a programmer, educator, or maker, you're ready to learn--and have fun along the way. Author Nicholas Tollervey takes you on a journey from first steps to advanced projects. You'll explore the types of devices that run MicroPython, and examine how the language uses and interacts with hardware to process input, connect to the outside world, communicate wirelessly, make sounds and music, and drive robotics projects. Work with MicroPython on four typical devices: PyBoard, the micro:bit, Adafruit's Circuit Playground Express, and ESP8266/ESP32 boards Explore a framework that helps you generate, evaluate, and evolve embedded projects that solve real problems Dive into practical MicroPython examples: visual feedback, input and sensing, GPIO, networking, sound and music, and robotics Learn how idiomatic MicroPython helps you express a lot with the minimum of resources Take the next step by getting involved with the Python community