EVN Alpha is a LEGO-compatible robotics controller built around Raspberry Pi RP2040 MCU (Crowdfunding)

The EVN Alpha is a robotics project from a team based in Singapore and is aimed at roboticists seeking an advanced building platform beyond what LEGO Robotics kits offer.

evn alpha
EVN Alpha PCB

This robotics controller can be considered a spiritual successor to the LEGO MINDSTORMS EV3 intelligent brick. It runs on the Raspberry Pi RP2040 microcontroller with two Cortex M0+ cores running at a maximum clock speed of 133 MHz and 264KB of embedded SRAM and builds upon the rich software support available for the microcontroller.

It features 64 LEGO Technic-compatible holes on five sides for easy installation into your projects and has 26 ports for I2C, UART, servos, EV3, and NXT motors. It is smaller volumetrically than the LEGO bricks and can be powered from two generic 18650 Lithium-ion cells rather than a proprietary solution (unlike the LEGO SPIKE Prime).

EVN ALPHA LEGO Raspberry Pi RP2040 control board

The EVN Alpha was created as a “basecamp for students looking to get serious about robotics”. It is a modular platform and the parts and sub-systems can be slowly replaced with self-created solutions until the student reaches a point when they can do away with the controller itself.

EVN ALPHA Raspberry Pi RP2040 Robot
EVN ALPHA robot kit

EVN Alpha specifications:

  • MCU – Raspberry Pi RP2040 dual-core Cortex M0+ microcontroller @ 133 MHz with 264 kB of embedded SRAM
  • Channels
    • DC Motor + encoder – 4x motor ports compatible with LEGO MINDSTORMS EV3 and NXT motors, 4A peak (3A continuous)
    • Servo – 4x motor ports, 5V regulated
  • IO – 16x I2C, 2x UART
  • USB –  1x USB-C for battery charging, code upload, and debug over serial
  • Power – 2-cell Lithium-ion battery, built-in charger
  • Misc – Power button, Reset and Boot Select buttons, 1x programmable button, 1x LED
  • LEGO support – EV3/NXT motor ports
  • Dimensions: 104 x 56 x 40mm

EVN Alpha will be supported by a library that aims to match the official EV3 MicroPython library’s usability and performance. The product will be shipped with guides and resources to enable users to help users get started and process quickly.

The Alpha can be connected to a range of “Standard Peripherals” to expand its IO functionality. These peripherals include sensor, communication, display, and actuation modules compatible with the EVN ALPHA. Each one comes bundled with the IO device, a LEGO Technic-compatible mount, connecting wires, other relevant tools, and a tutorial.

You can find more information about the EVN Alpha robotics controller on the Kickstarter page. You can back this project for as little as $2 and giving $6 will get your name featured in the EVN libraries and website. Other available rewards include:

  • Standard Peripheral ($14)
  • Hacker Kit – EVN PCB ($36)
  • DIY Kit – Build and customize your own EVN Alpha ($58)
  • Assembled EVN Alpha Kit ($81)
  • Fully loaded kit without batteries – EVN Alpha with 22 Standard Peripherals ($215)

Most of the rewards have an estimated delivery date of August 2024. Crowdfunding for the project began on December 22, 2023, and will end on Feb 20, 2024. The project will only be funded if it reaches its goal of $6,617 by then. This isn’t the first collab between the RP2040 and LEGO we have covered. Check out the LEGO brick with RP2040 that runs DOOM and Raspberry Pi’s Build HAT expansion board.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 Comments
oldest
newest
9 months ago

What a sleight of hand – I don’t think RP2040 is even capable of 16 separate I2C ports on its own, PIO or not.

Kenneth
Kenneth
9 months ago

Hey Marcin Dąbrowski, Kenneth here from the EVN team. The 16 I2C ports are multiplexed from the 2 I2C buses on the RP2040. Happy to answer any other questions 🙂

8 months ago

Hello Kenneth, was RP2040 your first choice, or was there a feature that made this the best choice among other candidates?

Kenneth
Kenneth
8 months ago

Hey Marcin, the RP2040 was indeed our first choice. We started conceptualising the EVN (then not called the EVN but that’s another story for another time) against the backdrop of the global supply chain crisis and along with it, chip shortages that led to the premature retirement of popular products. That Raspberry Pi was able to keep stock levels healthy and not take advantage of the situation to inflate prices gave us the confidence that we would be able to work with the RP2040 without the constant worry of a radical redesign being forced upon us. The RP2040 is certainly… Read more »

Brad
Brad
9 months ago

Why not also be compatible with Lego robot inventor / Spike prime?

Kenneth Chow
9 months ago

Hey Brad, Kenneth here from the EVN team. Thank you for your question, this is something we have gotten quite a few times. One of the reasons we build the EVN was to save millions of dollars (maybe more?) of LEGO MINDSTORMS inventory from going into the dumpster. With the EVN ALPHA, we are enabling the re-use of all actuators and LEGO Technic components from MINDSTORMS sets even when the EV3 fails, or when the user has outgrown it. Developing another version which supports Robot Inventor, SPIKE and all other actuators using the LPF2 connector is actually trivial. However, this… Read more »

Boardcon Rockchip and Allwinner SoM and SBC products