Most embedded teams say they “avoid OOP” and “stick to C.” But look closely at real C codebases and you’ll find function-pointer tables, opaque handles, and generic device arrays—manual object models built the hard way. Beyond Blinky shows how to embrace that reality consciously, using modern C++ to design firmware that is readable, portable, and owned—without sacrificing performance or control. This book is about moving past the blinking LED mindset and designing embedded systems as living architectures, not scripts. To blinky and beyond—Let's make your IO sing!
The first-ever book aimed at introducing operating system development to absolute beginners. The topics begin with programming in C and programming in assembly, and progress toward practical OS development.The book uses only simple methods, so it covers only a few essential topics in C and assembly programming, making it suitable for beginners.
The definitive guide to programming on the ESP32.
In un mondo dove ogni byte ha un impatto, Sustainable IT, the practical way è la guida per trasformare la sostenibilità digitale da slogan a pratica quotidiana. Niente teoria astratta: questo libro ti accompagna passo dopo passo nel processo di analisi dei numeri, monitoraggio dei risultati e definizione di OKR capaci di generare un vero piano d’azione. Imparerai a distinguere ciò che conta davvero da ciò che è solo rumore, a misurare l’efficienza energetica dei tuoi sistemi e a collegare i dati operativi alle decisioni strategiche. Attraverso esempi concreti, strumenti pronti all’uso e una metodologia testata in workshop reali, scoprirai come rendere sostenibile ogni fase del ciclo di vita digitale — dal codice all’infrastruttura, dal prodotto alle persone. Il libro integra e applica le best practice della Green Software Foundation, traducendole in un linguaggio accessibile e operativo per chi vuole fare la differenza, oggi.
The definitive guide to programming on the ESP8266 and ESP32 processors.
Ветеран Cray Research (Крей Рисёрч) рассказывает, как первопроходцы справлялись с подавляющей сложностью: распознавание закономерностей, предвосхитившее Мидуэй, системное мышление, изобретшее память на магнитных сердечниках. Опыт из одной области, применённый по-новому, сформировал суперкомпьютерную отрасль.
No es un libro sobre productos. Tampoco es un manual técnico.Es una historia sobre cómo la infraestructura llegó hasta acá.Sobre decisiones inevitables, modelos que dejaron de escalar y plataformas que surgieron cuando la complejidad ya no podía sostenerse. Sobre virtualización, cloud, negocio y personas. Sobre aciertos, errores y aprendizajes que marcaron una era.Este primer volumen no intenta explicar VMware Cloud Foundation. Intenta explicar por qué era inevitable que existiera.Porque antes de discutir arquitectura, conviene entender el camino.
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from the Software Diagnostics and Observability Institute and the Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, and software trace and log analysis written from 15 April 2024 to 14 November 2025.
A Cray Research veteran narrates how pioneers handled overwhelming complexity: pattern recognition anticipating Midway, systems thinking inventing magnetic core memory. Experience from one domain, applied in a new way, shaped supercomputing.
This is a work of fiction that attempts to document what might happen if a fictional Wisc senior citizen named Lefty Insider attempts to seek justice against exploitation from a fictional monopolistic corporation, (identified as Charpectrum), through the Federal and State Consumer Protection systems.This fictional tale seeks to imagine what a realistic experience would be like if a well-informed, educated and technically competent persistently stubborn consumer, of German ancestry, sought the protection of government agencies against the financial and marketing exploitation from a rapacious and malevolent incumbent monopoly Internet service provider corporation.This is also a story about elected idiots, liars, fools, incompetents, bureaucrats, and of course is but a fictional story about imagined government run Consumer Protection systems.
Even if you're a total newbie to the world of GPUs, this book will take you from the basics of CPUs to the current world of GPU programming. All you need is some Python experience and a willingness to explore and try the techniques it offers.This book will walk you through the basics of GPU architectures, show you hands-on parallel programming techniques, and give you the know-how to confidently speed up real workloads in data processing, analytics, and engineering.
Build your own IoT projects including, environmental monitors that alert in real time, QR-code generators on tiny screens, ethical jamming demonstrations for protocol study, and alarm clocks that buzz and send notifications at the right moment.
This book is targeted primarily to technologists and policy makers who wish to better serve a demographic of Wisconsin landline Internet (HFC) consumers. (Rural residents in particular)
Fungal Computing: Theoretical, Hypothetical, and DIY Approaches to Building a Mycelium-Based Computer at Home explores the fascinating intersection of biology and computation by examining how mycelium networks can be harnessed for information processing. This book delves into the theoretical foundations of fungal computing, its parallels with neural networks, and the potential it holds as an alternative to traditional silicon-based systems. Readers will journey through the scientific principles behind mycelium as a computing substrate, including its electrical signaling, data storage capabilities, and bio-semiotic properties. The book also presents a hands-on, step-by-step guide to cultivating and building a functional mycelium computer at home, outlining necessary materials, signal processing techniques, and troubleshooting strategies.