Electron E1
general-purpose processor

Meet the world’s most energy efficient general-purpose processor, delivering up to 100x greater efficiency than conventional processors.

Infinite applications

Unlocking new frontiers with the Electron E1 general-purpose processor

Built on Efficient Computer's Fabric architecture, the Electron E1 general-purpose processor uses a tiled grid of reconfigurable processing elements to achieve industry-leading energy efficiency of up to 1 TOPS/W (8-bit integer).

With proprietary Non-Uniform Processing-Element Access (NUPEA), the effcc Compiler intelligently places critical path instructions proximal to the high-performance memory interfaces, minimizing data movement energy. To further save energy, the control plane only activates processing elements (PEs) when operands are available, saving energy otherwise wasted on instruction fetch and decodes.

As a drop-in replacement for GCC/Clang, the effcc Compiler lets developers maintain a familiar software stack. The effcc Compiler translates industry-standard languages, like C and C++, into statically scheduled dataflow graphs that persist on-chip for millions of cycles.

By supporting general-purpose programmability, Efficient Computer helps developers build adaptable, future-ready applications that can evolve as technology advances.

Scroll for more
Advantages

Why choose the Electron E1 general-purpose processor?

Meet the world’s most energy efficient general-purpose processor, designed to unlock new applications across industries.

Ultra-efficient architecture

The Electron E1 unique architecture replaces legacy instruction-fetch-decode cycles with a spatial dataflow model to deliver up to 100x greater energy efficiency. The Fabric architecture uses a tiled grid of processing elements to deliver a class-leading 1 TOPS/W.  It reduces energy consumption, enabling meaningful computing in energy-limited environments.

General-purpose programmability

The Electron E1 delivers the performance and efficiency of an ASIC with the flexibility of a general-purpose processor, ensuring whole-application acceleration instead of isolation only AI kernels. By supporting industry-standard languages and frameworks – including C, C++, and LiteRT, the Electron E1 can handle complex signal processing, sensor fusion, and analytics tasks on a single compute foundation.

On-device computing without compromise

The Electron E1 includes a sophisticated on-chip memory hierarchy, including 4 MB MRAM for non-volatile storage and 3 MB energy-efficient SRAM, enabling high-fidelity on-device inference. This integration keeps data local and reduces the energy tax of external memory accesses and streaming to the cloud.

Effective across all applications

From edge computing to wearable devices, designers can deploy the Electron E1, ensuring consistent, powerful performance on any platform.

Scroll for more
Use cases

The Electron E1 general-purpose processor in the real world

Infrastructure observability and industrial automation

A remote sensing device should not spend its battery streaming raw data to a server to learn nothing happened. The Electron E1 general-purpose processor analyzes multiple sensor inputs on the device itself and transmits only conclusions: years of monitoring on one battery. That changes where you can put a sensor. Pipelines, substations, pumps in places a maintenance truck rarely reaches. Failures surface before they become outages, from a network you deploy once and rely on.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Physical AI autonomy

On a drone, every watt spent on compute is a watt not keeping it in the air. The Electron E1 runs the whole autonomy pipeline, VIO, sensor fusion, and TinyMPC control, on one part in standard C and C++. No stack of specialized boards, no proprietary toolchain to learn, just code your team already writes. Stop choosing between a smarter drone and a longer mission, and spend the watts you get back on the payload that earns the flight.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Space and defense operations

In orbit, every watt of compute is solar panel and radiator the spacecraft must carry. Power-hungry FPGAs and GPUs spend watts fast and take specialists to program. The Electron E1 processes more data on board for longer and transmits only mission-critical findings, in standard C and C++. The downlink carries answers instead of raw telemetry, and the engineers you already have program the payload. Design the mission, not new hardware.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Wearable technology

A wearable that needs a midday charge does not get worn, and a device nobody wears helps nobody. The Electron E1 runs always-on audio and sensing in milliwatts, so a badge or headset listens, guides, and logs the whole shift on one charge. Workers stop managing the device and it becomes part of the job. Hands stay free. Features stay on.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Scroll for more
Product specifications

Electron E1 general-purpose processor technical specifications

Scroll for more
Electron E1 Evaluation Kit

When energy is no longer the tradeoff, what will you create?

The Electron E1 is powered by our Fabric architecture, a spatial dataflow design that eliminates the bottlenecks of traditional step-by-step execution. Developers still get the familiar programming experience they expect—but with dramatically higher energy efficiency.

The E1 EVK is designed to make it as easy as possible to explore that potential. Whether you’re bringing up new firmware, running power characterization, or porting existing software, the EVK provides:

  • A plug-and-play development workflow
  • Built-in energy instrumentation
  • Arduino-compatible expansion
  • Multiple power options for real-world scenarios
  • A complete SDK and quick-start documentation

Request access to the Electron E1 EVK:

Select
Select
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
FAQs

Everything an engineer asks before designing the Electron E1 into a board.

The Electron E1 general-purpose processor is a complete energy-efficient part built on the Fabric architecture: a spatial dataflow grid that runs your application, on-chip memory and storage, and a standard peripheral set, programmed in C and C++.

Yes, over the standard serial interfaces and general-purpose input-output you already design with. There is no proprietary bus to design around and no vendor bridge chip to add. Download the Electron E1 product brief for specifications.

No. One part covers the whole application. Control flow, program entry and the code that does not map to a dataflow graph all run on the Electron E1, so there is nothing left for a companion part to do, and nothing to move across a bus between two processors.

A programmable power management unit and wake-up controller, with efficiency, performance, low-power, sleep and deep-sleep modes.

Yes. LiteRT and ONNX models are supported through an import step that turns the model into code the effcc Compiler builds like any other source, so inference runs on the Fabric alongside the rest of your application rather than on a separate accelerator block.

You recompile and send an over-the-air update. Models and frameworks move faster than product refreshes, and a device built around a fixed inference block ages out when the model you want no longer fits it, which leaves a working fleet in the field that cannot be improved. On the Electron E1 a new model goes through the same import and build step as the first one, and the devices your customer already paid for take the new build and keep going.

The Electron E1 Evaluation Kit has four integrated current sensors covering the system rail, the 1.8 V rail, input-output, and a variable rail you can point at one subsystem at a time, the Fabric and the peripherals among them. It streams real-time energy as comma-separated values, and switches and jumpers let you isolate subsystems for measurement accuracy. The free Energy Profiler on Efficient Labs reports energy for named regions of your code.

The kit ships with an evaluation board, a USB-A to USB-C cable, pre-loaded demo firmware, quick-start documentation and software development kit access. It has 72 general-purpose input-output pins, is Arduino UNO and MKR shield compatible for digital functions, runs from 1.8 V to 5.5 V, and takes power from USB, a JST battery connector, an external supply or Arduino VIN, with a USB programmer and JTAG on board. There is also a Cloud Evaluation Kit if you would rather not wait for hardware.

Silicon you can reach without waiting for a board. You compile your own code and run it on an Electron E1 remotely, so you can put a real workload on the part today rather than after a shipment clears. Teams typically start there and move to the physical kit when they need to drive their own sensors or measure energy on their own board.

Yes. The Lifetime Modeler on Efficient Labs is free and needs no login. It takes your duty cycle and battery capacity and models device lifetime from measured kernel energy. Treat the result as a model built on measured energy, not as a measured battery life.

Over USB. The board carries a USB-based programmer and JTAG, so you flash from your host and debug in place. Compile with `-g` for source-level debug information and you get breakpoints, watchpoints and variable inspection from a standard debugger. Pre-loaded demo firmware runs out of the box, so you can confirm the board is alive before your own code is ready.

The effcc Compiler and the software development kit that comes with the kit. Toolchain downloads and developer documentation are on our website, so sign up for access. Free browser tools on Efficient Labs, the Board Viewer, Pin Mapper, EVK Getting Started Guide, Energy Profiler and Lifetime Modeler, need no login either.

By subscribing, you agree to our Privacy Policy and consent to receive updates from our company.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By subscribing, you agree to our Privacy Policy and consent to receive updates from our company.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Stay up to date with our latest features and releases

By subscribing, you agree to our Privacy Policy and consent to receive updates from our company.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.