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 boards.
E-blocks 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.
The 16-bit PIC programmer (BL0032) can be used with various programming languages including Assembly, C and Flowcode. To program the dsPIC on the board a free tool called mLoader is available. The ...
This flexible downstream board (BL0114) is an ideal platform for learning and project development. The E-blocks2 combo board will work with any upstream E-blocks2 programmer allowing multiple te ...
The 8-bit PIC Multi-programmer (BL0080) can be used with various programming languages including Assembly, C and Flowcode. To program the PIC on the board, a free tool called mLoader is availabl ...
The Arduino Shield (BL0055) can be used with various programming languages including Assembly, C, Arduino IDE and Flowcode To program your Arduino on the board a free tool called mLoader is available ...
The 8-bit PIC Programmer board (BL0011) can be used with various programming languages including Assembly, C and Flowcode. To program the PIC on the board a free tool called mLoader is available ...
The E-blocks2 AVR Programmer (BL0086) can be used with various programming languages including Assembly, C, Arduino IDE and Flowcode. To program the AVR on the board, a free tool called mL ...
The E-blocks2 LED board (BL0167) allows you to indicate what is happening or the on going real time status of the system. LEDs can be driven in a digital way using on or off output states or an ...
The E-blocks2 Switch x 8 (BL0145) is a useful tool allowing you to control what is happening in the system. The switches are push to make and active high, meaning the voltage to the microcontrol ...
The E-blocks2 Prototype Board (BL0117) provides an array of standard 2.54mm pitch holes which can be used to permanently solder electronics onto the E-blocks board. The board is also supplied wi ...
The E-blocks2 Alphanumeric LCD Board (BL0169) provides a 20 x 4 character alphanumeric display compatible with the standard HD44780 type displays. There are a number of key differences between the LC ...
The E-blocks2 Keypad board (BL0138) is a useful tool as it allows you to enter numeric and textual data into the embedded system. The switches are all push to make type and read by controlling t ...
Included on the E-blocks2 Actuators board (BL0127) is a DC motor with both analogue and digital feedback, a servo motor and a stepper motor plus the circuitry to drive the motors. The DC motor is dri ...
The E-blocks2 Grove Sensor board (BL0129) can be used with up to four Grove modules at a time. Care should be taken to ensure that the system voltage is compatible with all the connected Grove m ...
The E-blocks upstream to E-blocks2 downstream connector (BL0113) is useful if you already have a 1st Generation E-blocks programmer board which you want to use with the new E-blocks2 peripheral boards ...
The E-blocks2 upstream to E-blocks downstream connector (BL0119) is useful if you already have 1st Generation E-blocks peripheral boards and want to use these with the new E-blocks2 upstream boards. ...
The SD card board (BL0154) allows a large amount of data storage to be added to the E-blocks2 system. The E-blocks2 SD card board (BL0154) provides a means of reading and writing data to the SD ...
The E-blocks2 terminals board (BL0173) provides screw terminals that can be used to directly connect wires to an E-blocks2 system. Terminals are buffered by 220ohm resistors to provide protection for ...
The E-blocks2 servo motor board (BL0162) allows up to eight servo motors to be connected to an E-blocks2 system. Up to eight channels can be individually controlled for connection to devices such as ...
The E-blocks2 patch board (BL0161) allows the various data signals to be re-ordered between upstream and downstream boards. The E-blocks2 patch board comes complete with six dupont style male to male ...
The E-blocks2 splitter board (BL0156) allows multiple E-blocks2 boards to be connected to a single upstream E-blocks2 port. The data pins are shared between the connected boards and the auto ID funct ...
The E-blocks2 Zigbee board (BL0152R) allows you to connect one or more E-blocks systems together using the Zigbee (wireless area network) standard, or to connect your system to a third party Zigbee sy ...
The upstream connector board (BL0158) allows one upstream E-blocks2 board to be connected directly to another upstream E-blocks2 board. Connecting together two upstream E-blocks2 boards allows for ch ...
The E-blocks2 relay board (BL0183) provides two electrically controllable relays which act as isolated switches. The external connections to the relays are provided using screw terminals and each rel ...
The E-blocks2 Zigbee board (BL0152C) allows you to connect one or more E-blocks systems together using the Zigbee (wireless area network) standard, or to connect your system to a third party Zigbee sy ...
The E-blocks2 graphical LCD board (BL0157-2) provides a colour graphical display capable of drawing text, displaying images and symbols in 16-bit colour. The E-blocks2 colour graphical LCD board comp ...
The E-blocks2 bluetooth board (BL0170) adds fully certified Bluetooth 4.0 functionality to your E-blocks2 system. The E-blocks2 bluetooth board contains a Microchip RN4677 module. This module h ...
The Raspberry Pi shield (BL0036) allows you to connect a Raspberry Pi PCB computer up to an E-blocks system to provide you with a powerful programming and debugging platform. The Raspberry Pi shield ...
The STARM microcontroller programmer (BL0061) can be used with various programming languages including Assembly, C and Flowcode. To program the ARM on the board, a free tool called mLoader is av ...
The E-blocks2 Wi-Fi board (BL0136) allows the E-blocks system to connect and communicate with an existing Wi-Fi network. It can also be used to create a data access point that other Wi-Fi enable ...
E-blocks2 mikroBUS adapter board provides a simple way of connecting a Click board (TM) from MikroElektronika using the MikroBus connection and layout standard. Most of the Mikrobus pins are wired to ...
The E-blocks2 ethernet board allows the E-blocks system to connect and communicate with an existing Ethernet network. Ethernet is provided via the popular ENC28J60 module which is fully certifie ...
The E-blocks2 mono graphical LCD board (BL0139) provides a 32 x 128 pixel monochrome graphical display capable of drawing text, displaying images and symbols. The board can also be used to create som ...
The E-blocks2 CAN bus board (BL0140) allow the E-blocks system controller to connect with other controllers. The board can be used with E-blocks controllers both with or without CAN bus peripher ...
The E-blocks2 expander board (BL0155) allows multiple E-blocks2 boards to be connected to a single upstream E-blocks2 port. The data pins are controlled using an MCP23S17 I/O expander IC via an ...
The board supports MIFARE and ICODE type tags and features an on-board antenna complete with tuning capacitor. The board features a buzzer which can be programmed to beep on the presence of a RFID tag ...
The GSM board allows the E-blocks system to connect and communicate with a mobile phone (GSM) network. It can be used to make and receive phone calls, send and receive text messages as well as go onto ...
The FPGA is programmed using Intel's Quartus software via a USB blaster cable from Terasic. The FPGA device used is a EP4CE10E22 which has 10320 macrocells and 414Kb of RAM. The board also features a ...
The 32-bit ESP32 Programmer (BL0058) can be used with various programming languages including Assembly, C and Flowcode. To program the ESP32 on the board, a free serial tool is available as part of ...
The Sysblocks experimentation panel consists of a single Sysblocks board on a plastic panel with power supply and USB lead. The board is protected with a clear acrylic cover to ensure it is rugged en ...
The Sysblocks communication panel includes three Sysblocks boards and a signal mixer board on a plastic panel with 6 micro BNC leads, power supply and USB lead. This configuration allows students to e ...
Sysblocks has four analogue inputs, two analogue outputs and support circuitry. The 32 bit PICmicro microcontroller is programmed by a host device which is a standard 18 series PICmicro microcontrolle ...