Plug, Play, Program: Modular Microcontroller Learning
A flexible solution for study of microcontrollers designed for everyone.

E-Blocks 2 Overview
E-blocks 2 is the latest generation of microcontroller boards from Matrix, offering over 30 boards, including upstream, downstream, and cost-saving bundles, to build complete systems quickly.
Ideal for both educational and industrial use, E-blocks 2 is supported by various software (PIC, dsPIC, ARM, AVR Arduino IDE, Flowcode) and Grove® sensors, with technical support available through dedicated forums.
Interested in this product?
Please contact us to find out the prices in your region for this product.
Click to enquire


Arduino
If you are looking for a way to work with the Arduino microcontroller environment, but you’re looking for a system that gives you curriculum, support, training opportunities and a software environment that engages its users, then E-Blocks 2 is for you.
Integration with Flowcode is seamless and the ability to allow users to conduct simulation of designs as well as advanced test and debugging of their systems and many other benefits is very impressive.

Education
Although boasting industry standard features, E-Blocks 2 is in fact designed primarily for learners and educators. Our kits, supplied alongside free curriculum are perfect for delivery of microcontroller system teaching across various platforms including those delivering PIC and Arduino system development.
The design and manufacture of our boards allows them to last longer in the demands of educational labs.

Ghost Technology
In Flowcode 7.3 onwards, auto ID allows you to see the E-Block 2 boards connected in the console window.
In-Circuit-Debugging, allows users to set or clear breakpoints and debug systems whilst simulation is live, and in-circuit-test can be seen on the data recorder and oscilloscope windows in Flowcode.
The Oscilloscope is useful for recurring signals where you can set a repeating trigger and inspect a part of a waveform in isolation. The Data Recorder is useful for comparing multiple signals over time.

Boards
There are currently 21 separate circuit boards in the range; from simple LED boards to more complex boards like device programmers and connector boards to give compatibility with first generation E-Blocks 2 boards.
E-Blocks 2 can be snapped together using the rugged har-flex® connectors, to form a wide variety of systems that can be used for teaching or learning about microcontroller systems, and for the rapid prototyping of complex electronic systems.

E-Blocks 2 Solutions
The modularity and flexibility of E-Blocks 2 makes the system the perfect platform for learners who want to test themselves on many design combinations. These bundles are designed for development engineers who need a fast track to getting an electronic design completed.
These bundles and development kits of E-Blocks 2 hardware offer an introduction to the system and provide a low-cost way to learn programming. A free curriculum course is provided to accompany the development kits.
E-Blocks 2 are compatible with the Arduino IDE, Flowcode, C and Assembly.
Interested in this product?
Please contact us to find out the prices in your region for this product.
Click to enquire
Solutions Filter:
CAN Bus Communications
REF: CP2793

This course is designed to introduce concepts required to understand CAN networks and provide practical exercises.
Suitable for:
Embedded Internet Communications
REF: CP4895

This training course is designed to introduce the concepts required to understand the communication protocol TCP/IP
Suitable for:
Field-Programmable Gate Array
REF: CP3811

The course intention is to teach FPGA programming in a either a block diagram or high-level descriptive language.
Suitable for:
Bluetooth communications
REF: CP1795

Learn the concepts and strategies required for practical Bluetooth communications.
Suitable for:
Digital Techniques in Aviation
REF: CP7244

Using Digital Techniques to understand aviation principles.
Suitable for:
GSM Communications
REF: CP2832

The mobile phone solution provides a practical introduction to modern communication systems