A Theory of Embedded Intelligence Essay
Eight Teaching Platforms, One Set of Criteria, and an Honest Account of Where My Own Boards Lose

The previous essay proposed five criteria for judging whether a platform teaches. This one runs them, in public, across LEGO SPIKE, Arduino, Raspberry Pi, the Pico, TI LaunchPad, three families of FPGA board, and my own 65xx. My boards win the criteria and lose the classroom, one claim on my company’s website turns out to be out of date, and the criteria themselves need a correction.

Editor’s Note

This is the fourth of the essays proposed in the Foundation’s lifelong-learning plan, Open at Both Ends, and it is a companion to The Slot Was the Curriculum, which proposed the criteria applied here.

Product facts are as published in September 2026 and move quickly; every one should be checked against current documentation before a purchase order is signed. No supplier named here has been consulted, endorses any of this, or is affiliated with the Foundation. Prices are deliberately absent — they change, and the argument does not depend on them.

The author owns one of the companies being judged. Section VII is where that is dealt with, and Section VI is the result it produced.

I. The Wrong Question, Asked Sincerely

Every time I talk to a teacher about embedded intelligence, I get the same question within about four minutes: which board should we buy?

It is a sincere question and it is the wrong one, and I say that as a man who sells boards. It is the wrong question because it assumes the hardware determines the learning. It does not. What determines the learning is whether the room contains a system a learner can act on and be answered by, and whether an adult is present who knows that four things are happening in that system and in what order.

But teachers have to buy something, and it doesn’t matter, they’re all fine is a useless answer that wastes a budget. So this essay does the work properly. It takes the five criteria proposed in The Slot Was the Curriculum, applies them to the platforms actually sitting in classrooms, and reports where each one is strong, where each one is weak, and where mine lose.

II. The Criteria, and What They Are For

The previous essay argued that what made the Apple II teach was not its expansion connector but its published address map and schematic — and proposed five tests for whether any platform, of any age, has the same property.

TEI Concept — The Five Criteria

Is there an address? Can the learner name the specific place a phenomenon shows up — a register, a pin, a bus address?

Is it published? Can a fifteen-year-old find that address, free, without signing anything?

Can it be traced? When it fails, can the learner follow the path from sensor to decision to output and inspect it at each step?

Can it be broken safely? Does experimentation cost a part or cost a budget?

Does the answer come from the system? Not from an adult, and not from a grade.

These test one thing: whether the platform lets the four phases be seen and diagnosed separately. That is a real property and the criteria measure it accurately. What they do not measure is what it costs the adult in the room to get there, and Section VII is where that omission comes due.

III. Eight Platforms, Honestly

LEGO Education SPIKE, and the Computer Science & AI sets

The strongest occasion generator on this list and the weakest on inspectability, and both facts matter. Motors, sensors, and a programming environment built for ages six to sixteen, with the shortest distance from opening a box to a running loop of anything here. Failure is immediate, physical, and cheap: the robot misses, the model does not move, and a ten-year-old knows it without being told. On the fifth criterion it may be the best product ever made.

On the first two it fails. The learner reaches a sensor through an API call, not through an address; the firmware is not open; the hardware internals are not published for a student to trace. And the platform carries a supplier-roadmap risk the others mostly do not — the program transition now underway means a kit purchased today has a stated end to its competition eligibility.

Best for: the youngest learners, and whole-cycle visibility. Costs you: inspectability, and independence from one vendor’s calendar.

Arduino

The best all-round balance on the list, and the reason is a property that sounds like a weakness.

The normal path is a library call — digitalWrite(13, HIGH) — which does the addressing for you. That is an abstraction, and abstractions hide phases. But the abstraction is liftable: the same board lets a student who is ready write to the port register directly, and the datasheet that tells them how is a free download. A platform where the learner can opt out of the abstraction when they are ready is pedagogically better than one with no abstraction at all, because the ramp and the depth are both present in one object.

Schematics are open hardware. Parts vary by model, and that is a real caveat — the classic AVR boards are exhaustively documented, while newer boards use different vendors’ microcontrollers with their own documentation quality. Breaking one costs very little.

Best for: the widest span of ages with one purchase, and the transition from library to datasheet. Costs you: little, which is why it is everywhere.

Raspberry Pi, the Linux computer

Unbeatable for the phase everything else on this list is weakest at, and the best object in the room for one particular question.

Networking, cameras, displays, storage, and a full operating system make the Pi the only platform here where the second C — communication outward, to something that is not this system — is a first-class citizen. A student can build something that talks to the world. That is not a small thing; it is most of what modern instrumentation actually is.

The cost is an operating system between the learner and the pin. A Linux scheduler makes timing nondeterministic, which is a genuine liability when a student is trying to work out why a pulse is late — and also a genuine teaching topic, since it is the first time most learners meet the idea that something else is deciding when their code runs. The Pi is the best object on this list for the question what is this hiding from me?

Best for: the second C, and for teaching that abstractions have costs. Costs you: determinism, and a layer between the student and the hardware.

Raspberry Pi Pico — a different animal

This is the distinction I most want a teacher to take away, because it is routinely flattened, including on my own company’s website.

The Pico is not a small Raspberry Pi. It is a microcontroller board built on Raspberry Pi’s own silicon — the RP2040, and now the RP2350 — with no operating system, direct register access, deterministic timing, and a published datasheet of the kind that used to be rare and is now excellent. Raspberry Pi documents these chips thoroughly and gives the documents away.

On the five criteria the Pico scores close to the top of this list. It has addresses, they are published, it can be traced, it costs almost nothing to destroy, and the answer comes from the circuit. A teacher who wants the bare-metal experience on a budget with a large support community has a strong option here, and I would rather say so than have a teacher discover it after buying from me.

Best for: bare-metal learning at the lowest cost and risk. Costs you: very little.

Texas Instruments LaunchPad

The strongest tracing on the list, and the least discussed.

TI’s development kits are register-level from the start, the documentation is thorough and free, and — the part that matters and that no LEGO kit or basic Arduino setup offers — most LaunchPads carry an on-board debugger. A student can set a breakpoint, stop the processor mid-cycle, and look at the actual state of the machine. That is the third criterion satisfied in its strongest possible form: not tracing by inference, tracing by inspection.

The ramp is steeper than Arduino’s and the community is smaller, so a stuck student finds fewer answers online. The BoosterPack header gives the same expansion affordance the previous essay described.

Best for: high school and college students moving from it works to I can prove why. Costs you: a steeper start and a thinner community.

FPGA boards — Terasic, AMD-Xilinx, Trenz

The deepest platform here, and the only one where the student does not reach an address but creates one.

On an FPGA the Communicate path is not a wire someone else routed; it is logic the student lays out. Terasic’s DE-series development and education boards — the current DE25 is built on an Altera Agilex 5 device — AMD-Xilinx parts in university labs, and Trenz modules for students going further all offer the same thing: a machine you build rather than program. And they offer a tracing tool nothing else here can match, because the vendor toolchains let you instantiate a logic analyzer inside the chip and watch your own signals.

The cost is the toolchain, and it is not small. These are large vendor environments with their own licensing, substantial install requirements, and — a real constraint worth knowing before you plan a course — vendor software that is not available for download in every country. That is the Medium Separation (CKB-11) appearing in a classroom’s software dependency: the thing that decides whether your students can work on Monday lives in a medium your school does not control.

Best for: students who need to see that the machine itself is a design decision. Costs you: the heaviest dependency on this list.

WDC 65xx — my own

Direct memory-mapped I/O, a fully published instruction set, no operating system, no scheduler, and no library between the student and the part. On the five criteria this is the purest platform on the list, and there is one property behind that which I do not think anything else here has: a student can hold the entire machine in their head. The whole processor state is a handful of registers. When something is wrong, the set of things that could be wrong is small enough to enumerate. Nothing with an operating system can offer that, at any price.

Now the rest of it, which Section VI takes up properly.

IV. The Criteria, Scored

Reading the five criteria across all of it produces a result that is less flattering to my own products than I expected when I started, and more flattering to two of the cheapest things on the list.

Criterion Strongest Weakest
Is there an address? 65xx, Pico, LaunchPad — the address is the interface SPIKE — reached through an API, never named
Is it published? Pico, LaunchPad, 65xx, Arduino’s classic parts SPIKE firmware; some newer SoCs with partial documentation
Can it be traced? LaunchPad and FPGA boards — real debuggers and in-chip logic analyzers Pi under Linux, where the scheduler hides timing
Can it be broken safely? Pico, Arduino, FPGA boards — cheap or near-indestructible Anything expensive enough that a teacher discourages experimenting
Does the answer come from the system? All of them — every platform here passes None; this is the criterion hardware rarely fails

The last row is the important one. Every platform on this list satisfies the criterion that the earlier essays argued matters most — the answer comes from the system rather than from an adult’s verdict. On the thing that makes hands-on work teach at all, they are equivalent. The differences among them are differences of depth and of ramp, not of kind.

On the property that makes hardware teach, every board on this list is equivalent. What differs is how deep a learner can go, and how hard it is for the adult to get them there.

— The Mensch Foundation

V. What Each One Teaches Best

So the useful question is not which board wins. It is which phase each one teaches best, and what a room already owns.

Platform The phase it teaches best Buy it when
LEGO SPIKE / CS & AI The whole cycle at once, fastest — Sense and Actuate you can see across a room Learners are six to twelve, or the adult is not an engineer
Arduino Sense, and the moment a learner lifts an abstraction to reach a register You want one platform to serve ages ten through adult
Raspberry Pi The second C — out of this system, to something that is not this system The project has to talk to the world, or you want to teach what an OS hides
Raspberry Pi Pico Process and timing, bare metal, at the lowest possible risk You want register-level work cheaply, with a large community behind it
TI LaunchPad Tracing — stopping the machine and inspecting its actual state Students are ready to prove why it works, not just that it does
Terasic / AMD-Xilinx / Trenz Communicate as a thing you build — the path itself as a design decision Students have outgrown programming a processor
WDC 65xx The whole machine as an object small enough to hold in your head The goal is bare-metal understanding and the adult can teach it

Notice that the right-hand column is mostly about the adult, not the student. That is not an accident, and it is the finding this essay was written to reach.

VI. Where My Own Boards Lose

Here it is plainly, because a comparison written by an interested party that does not contain this section is an advertisement.

The 65xx wins the five criteria and loses most classrooms, and it loses them on things the criteria do not measure.

TEI Concept — The Honest Ledger

Ecosystem. Arduino and Raspberry Pi have communities of millions, and a stuck fourteen-year-old at eleven at night finds an answer in ninety seconds. A stuck fourteen-year-old on a 65xx board finds a much smaller and much older conversation. That difference decides more learning outcomes than any architectural virtue I can name.

Teacher ramp. Most K–12 teachers cannot teach assembly language and should not be asked to learn it in a summer. This is the single largest barrier and no feature of mine addresses it.

Cost per seat. A classroom set of the cheapest microcontroller boards costs a fraction of a classroom set of mine. For a school choosing between twelve boards and thirty, thirty is usually the better educational answer.

Connectivity. No wireless, no network stack, no camera pipeline out of the box. Projects that need to reach the world need more work on my platform than on a Pi.

Ready-made parts. The modern sensor ecosystem is built around the popular headers and buses. More of the interfacing falls to the student on my boards — which is the pedagogical point, and also the friction that ends projects.

What it still wins. Nothing between the student and the part; a machine small enough to hold entirely in your head; determinism you can count on; and an instruction set that has not moved in forty years, which means the thing a student learns this year is still true in twenty.

That ledger is the reason the Foundation’s plan specifies functions rather than part numbers, requires three unrelated suppliers per function, and requires every unit to run with no purchase at all. It is not modesty. It is the honest reading of my own product against the competition, written by the person with the most to lose from it.

A Correction to My Own Company’s Website

The Western Design Center publishes a comparison page arguing the case for learning with the 65xx, and it describes the Raspberry Pi as a proprietary Broadcom system-on-chip with closed-source firmware. Checking that claim while writing this essay, I found it too strong and partly out of date — and checking one claim turned up four.

Raspberry Pi publishes a full datasheet for the BCM2711 used in the Pi 4. For the newer BCM2712 in the Pi 5, the published material is architectural rather than a comparable full datasheet — so the criticism has some force at the top of the range and much less below it. And Raspberry Pi’s own RP2040 and RP2350 microcontrollers, which power the Pico, are documented thoroughly and openly, which makes a blanket statement about the company’s openness wrong.

Worse, the stability row had it close to backwards. Our page said Raspberry Pi suffers frequent model changes and supply instability. Raspberry Pi publishes dated production commitments on its own product pages — the Pi 4 to at least January 2034, the Pi 5 to at least 2036, the RP2040 to at least 2041. Our forty years is a track record and theirs is a published date, and a purchasing officer is entitled to weigh those differently than I would like.

I am the founder of that company and the errors are mine to own. The openness, hands-on, stability and supply rows were all too strong or out of date, and the page also claimed a cost advantage that the ledger above denies. It has been corrected. One overstatement is an oversight; four is a habit, and I would rather find that in my own essay than have a teacher find it after buying from me.

VII. The Criteria Were Incomplete, and SPIKE Is the Proof

Now the correction to the previous essay, which this one produced and which I did not expect.

Run the five criteria strictly and LEGO SPIKE fails two of them. It has no address a learner can name and no published internals to trace. By the letter of The Slot Was the Curriculum, it is the weakest teaching platform on this list.

That conclusion is wrong, and anyone who has watched a nine-year-old with a robot knows it is wrong. For learners between roughly six and twelve, SPIKE may be the best thing on the list, and the reason is that the criteria measure the wrong variable for that age. What dominates at that age is not how deeply a learner can inspect the machine. It is how reliably and how quickly the machine produces an occasion — a failure the learner cares about and owns. On that measure SPIKE is extraordinary, and inspectability is a capability the learner cannot use yet anyway.

Criteria written for a fifteen-year-old with a screwdriver do not transfer down to a nine-year-old with a robot. The depth a learner cannot yet use is not a virtue.

— The Mensch Foundation

So the five criteria need scoping, and here is the amendment, recorded rather than quietly folded in.

TEI Concept — Amendment to the Criteria

Below roughly twelve: occasion quality dominates. Judge a platform on how fast and how reliably it produces a failure the learner owns. Inspectability that the learner cannot yet exercise is not a benefit, and paying for it in setup time is a cost.

Roughly twelve to eighteen: the five criteria apply as written. This is where the ability to name an address and trace a path becomes usable, and where a platform that cannot be opened becomes a ceiling.

Adults and the working years: the second criterion outranks the rest. An adult’s constraint is rarely capability and usually permission and time.

Status. This is an amendment to an essay, not to a canonical instrument. It was produced by applying the criteria and finding them too narrow, which is what the criteria were for.

The record of the original five stays as published. That is the Foundation’s practice, and it matters more when the correction is a week old than when it is a decade old.

VIII. What to Do Monday

Use what is in the room. Almost every school has something on this list already, in a closet, bought during an earlier enthusiasm. Whatever it is, it runs a complete SPCA cycle and the four questions work on it today, at no cost.

If you are buying, buy for the phase you most need to teach and for the adult you actually have, not for the deepest platform you can afford. A room with thirty cheap boards and a confident teacher will out-teach a room with twelve excellent boards and an anxious one, every term, without exception.

And if a supplier — including me — tells you that their hardware is what makes the learning work, ask them which phase their board teaches best and which one it teaches worst. A supplier who cannot answer the second half has not thought about your classroom. They have thought about their catalogue.

IX. What Would Show This Wrong

Falsification Conditions

The equivalence claim. If learners on platforms that fail the address and published criteria show measurably weaker diagnostic transfer than matched learners on platforms that pass — at the same age, with the same instruction — then Section IV understates the differences and the criteria should be weighted rather than scoped.

The age amendment. If learners between six and twelve on an inspectable platform outperform matched learners on a high-occasion, low-inspectability platform, then Section VII’s amendment is wrong and the original five criteria should stand unscoped.

The ramp claim. If classrooms with fewer, deeper boards and a well-supported teacher outperform classrooms with more, cheaper boards and the same teacher support, then Section VIII’s advice is backwards and should be withdrawn.

The ledger. If my own boards turn out to produce better outcomes than the cheap alternatives at equal cost per seat, then Section VI is excessive modesty rather than honesty — and that result should be published just as loudly, by someone who does not work for me.

Every one of these is measurable by someone with no stake in the answer. The Foundation will not be measuring its own material, and I will not be measuring my own boards.

· · ·

Disclosure

I founded and own the Western Design Center, which sells 65xx processors and the SXB, EDU, and MySPCA boards assessed in this essay against seven competing platforms. Money is one of the capture forces this framework names, and no author is exempt from it, least of all one grading his own product line.

The reversal test, run in public. If Arduino, Raspberry Pi, TI, or the LEGO Group published this essay about their own hardware, I would call it marketing unless it did three things: name where its own product loses, correct an error in its own marketing when it found one, and state criteria that let competitors win. Sections VI, the website correction, and IV are those three things. If a later version drops any of them, it has become an advertisement and should be read as one.

Coffee with Claude

The website correction in Section VI is the part of this essay I would protect if anything gets cut. It is the only passage where claims were checked, found wanting, and reversed against the author’s interest inside the document itself — which is the thing this framework says it does and mostly only gets to demonstrate on vocabulary rather than on money.

One caution about my own contribution. The scoping amendment in Section VII is mine: I noticed the SPIKE contradiction while building the table and proposed the age-banding that resolves it. That is a rule arriving well-formed from the drafting instrument, in the same week the essay it amends was published, and the canon has a record of exactly that pattern going wrong twice. It should be tested on actual learners at both ages before anyone quotes it as settled.

A Commitment

I will not publish a Foundation unit that requires a part from my company, and I will not let my company’s marketing claims about a competitor stand when I find they are out of date. The comparison page has been corrected. If anyone finds another overstatement on it, tell us and we will publish the correction rather than quietly edit the page.

— William D. Mensch Jr.

Sources, as of September 2026

Western Design Center, “Why Learn with WDC 65xx?” (wdc65xx.com), including its comparison table with Raspberry Pi and Arduino — the page corrected in Section VI.

Raspberry Pi documentation, processors pages: a published datasheet for the BCM2711 (Raspberry Pi 4); architectural specifications, without a comparable full datasheet, for the BCM2712 (Raspberry Pi 5). Raspberry Pi microcontroller documentation and the published RP2040 and RP2350 datasheets.

Terasic DE-series development and education boards, including the DE25-Standard built on an Altera Agilex 5 SoC FPGA.

Digilent introductory FPGA board documentation, including the note that AMD (formerly Xilinx) software tools are not available for download in some countries.

Texas Instruments LaunchPad development kit documentation, including on-board debug support and the BoosterPack expansion standard.

LEGO Education SPIKE and Computer Science & AI product and FIRST LEGO League season materials, September 2026, on the stated transition between editions.

Companion essays: The Slot Was the Curriculum, Two and a Half Minutes, Montessori Education Meets SPCA, and The Board Does Not Argue, The Bill and Dianne Mensch Foundation.

Product facts move quickly. Check every one against current documentation before a purchase order is signed.

By William D. Mensch Jr., for The Bill and Dianne Mensch Foundation.

Theory of Embedded Intelligence © William D. Mensch Jr. and The Western Design Center, Inc.
Essay drafted in collaboration with Claude (Anthropic).
Offered in good faith as a serious application of the theory — not infallible scholarship.
Freely shareable with attribution — for the benefit of many.

Continue Reading · TEI Canonical Knowledge Base

CKB-6 · The Pathology of Capture  • 
CKB-11 · The Architecture of Seams  • 
CKB-15 · The Two Communications

Share your understanding!