Skip to content

Artificial Intelligence

From Concepts to Chips, Step by Step

From Concepts to Chips, Step by Step 2026-07-09 — by Amer Thiab Billions of Switches on a Fingernail, But How? The processor inside a modern smartphone carries close to twenty billion transistors, switches so small that thousands of them could line up across the width of a human hair. Half a century ago, the first commercial microprocessor, Intel’s 4004, held just 2,300 of them. Yet the most remarkable thing about a modern chip is not its density but its origin: every one of those billions of transistors began as a sentence in a specification document, written by an engineer who… Read More »From Concepts to Chips, Step by Step

TinyML: Getting Started with Machine Learning on Microcontrollers

TinyML: Getting Started with Machine Learning on Microcontrollers 2026-05-31 — by Amer Thiab Since the rise of Deep Learning in the early 2010s, marked by marked by AlexNet’s 2012 ImageNet victory, most Machine Learning workloads have relied on powerful servers, GPUs, and cloud infrastructure to meet their computational and memory demands. As models became increasingly capable, they also became increasingly difficult to deploy on resource-constrained embedded devices. While cloud-based processing offers high computational capacity, its reliance on data transmission introduces latency, high operational costs, and absolute dependence on network connectivity. For simple applications like a smoke detector, a hearing aid,… Read More »TinyML: Getting Started with Machine Learning on Microcontrollers