EBlocks 3
Plug, Play, Program: Modular Microcontroller Learning
The EBlocks 3 Microcontroller Learning System from Matrix TSL delivers a flexible, scalable solution for teaching embedded systems. Designed for education, this modular platform allows learners to quickly build, test, and program complete systems using industry-relevant hardware.
Supporting Arduino, PIC, and ESP microcontroller environments, EBlocks 3 combines hands-on hardware with powerful software integration to create an engaging and efficient learning experience. Whether introducing foundational concepts or advancing into connected systems, this platform adapts to a wide range of skill levels.
Built with durable, industrial-grade components, EBlocks 3 is designed to withstand the demands of modern labs while remaining easy to store and deploy in classroom environments.
Key Features & Benefits
- Modular Design: Easily expand systems with upstream and downstream boards
- Multi-Platform Learning: Supports Arduino, PIC, and ESP environments
- Auto ID Technology: Automatically configures hardware in Flowcode
- Hands-On Learning: Reinforces theory through real-world applications
- Rugged Construction: Built for long-term use in educational labs
- Expandable Ecosystem: Compatible with Grove and MikroBUS peripherals
Seamless Integration with Flowcode
EBlocks 3 integrates seamlessly with Flowcode, enabling a streamlined setup experience through Auto ID technology. The system automatically detects connected hardware and configures the environment, eliminating wiring confusion and reducing setup time.
Advanced features such as in-circuit debugging allow learners to set breakpoints, test systems in real time, and analyze performance using built-in tools like the oscilloscope and data recorder.
Advanced Testing & Debugging Tools
- In-Circuit Debugging: Test and refine programs while systems are live
- Oscilloscope: Analyze repeating signals and isolate waveforms
- Data Recorder: Compare multiple signals over time for deeper insight
Designed for Education
While built with industry-grade features, EBlocks 3 is purpose-built for educators and learners. The system includes free curriculum resources and supports structured learning across multiple disciplines.
Ideal for secondary, postsecondary, and technical training programs, EBlocks 3 enables instructors to deliver engaging lessons in microcontroller programming, system design, and real-world applications.
Comprehensive Component Ecosystem
The EBlocks 3 range includes approximately 30 modular boards covering the most commonly used peripherals in electronic design. Additional interface boards extend functionality, providing access to thousands of compatible devices.
- Grove interface compatibility
- MikroBUS expansion options
- Protective base plates and covers for durability
EBlocks 3 supports embedded systems learning from foundational concepts to advanced, internet-enabled applications.
- Ard-Mega Embedded Lab (BL8462)
- PIC Embedded Lab (BL1115)
- ESP Embedded Lab (BL0764)
- Ard-Mega Embedded Solution (BL3797)
- ESP Embedded Solution (BL5394)
- PIC Embedded Solution (BL8624)
- Applied Engineering Expansion Pack (BL6932)
- Digital Techniques in Aviation (BL2976)
- FPGA Solution
Comprehensive curriculum options are available to support structured learning pathways, from introductory microcontroller concepts to advanced embedded systems development.
Flowcode 11 enhances the EBlocks 3 experience with visual programming, simulation, and real-time debugging tools.
- Microcontroller Programming
- PC Application Development
- Web App Development
- Test, Control, and Projects
- Robotics
- Automotive Engineering
- Digital Signal Processing (DSP)
- Digital Communications





