E-Blocks are small circuit boards each of which contains a block of electronics that you would typically find in an electronic or embedded system. There are More than 50 separate circuit boards in the
range; from simple LED boards to more complex boards like device programmers, Bluetooth and TCP/IP.
E-blocks can be snapped together to form a wide variety of systems that can be used for teaching/learning electronics and for the rapid prototyping of complex electronic systems. Separate ranges of complementary software, curriculum, sensors, and applications information are available.
E-blocks support a number of programmable devices from the PIC, dsPIC, PIC24, ARM, AVR and Altera FPGA families. Communications standards supported include SPI, RS232, I2C, TCP/IP, USB, LIN, CAN, Bluetooth, GSM, GPS, ZigBee, RFID, MIDI, IrDA, RF(ISM), RC5, RS485 and more.