Eblocks logo
Please Login or Register

E-blocks2 Circuit 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 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 ...

BL0032

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 ...

BL0114

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 ...

BL0080

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 ...

BL0055

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 ...

BL0011

 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 ...

BL0086

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 ...

BL0167

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 ...

BL0145

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 ...

BL0117

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 ...

BL0169

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 ...

BL0138

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 ...

BL0127

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 ...

BL0129

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 ...

BL0113

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. ...

BL0119

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 ...

BL0154

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 ...

BL0173

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 ...

BL0162

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 ...

BL0161

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 ...

BL0156

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 ...

BL0152R

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 ...

BL0158

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 ...

BL0183

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 ...

BL0152C

The E-blocks2 graphical LCD board (BL0157) provides a colour graphical display capable of drawing text, displaying images and symbols in 16-bit colour. The E-blocks2 colour graphical LCD board compri ...

BL0157

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 ...

BL0170

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 ...

BL0036

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 ...

BL0061

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 ...

BL0136

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 ...

BL0106

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 ...

BL0187

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 ...

BL0139

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 ...

BL0140

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 ...

BL0155

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 ...

BL0197

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 ...

BL0131

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 ...

BL0093