Difference between revisions of "Components"

From Flowcode Help
Jump to navigationJump to search
(XML import - Pre 8.0 release)
Line 1: Line 1:
 +
 
==Inputs==
 
==Inputs==
 
===Inputs: Analog===
 
===Inputs: Analog===
Line 12: Line 13:
 
| Encoder component implements a rotary encoder connected to two pins
 
| Encoder component implements a rotary encoder connected to two pins
 
|-
 
|-
|width=30%|[[File:Component Icon cbb357fa_5252_415d_80f5_01e4ab85cb4a.png|Image]] [[Component: ID cbb357fa_5252_415d_80f5_01e4ab85cb4a|Touch Pads]]
+
|width=30%|[[File:Component Icon cbb357fa_5252_415d_80f5_01e4ab85cb4a.png|Image]] [[Component: ID cbb357fa_5252_415d_80f5_01e4ab85cb4a|Touch Pads (EB088)]]
  
 
| This board provides five touch areas for use with capacitive sensing.
 
| This board provides five touch areas for use with capacitive sensing.
Line 74: Line 75:
 
| LED Cube component for driving 3D arrays of LEDs.
 
| LED Cube component for driving 3D arrays of LEDs.
 
|-
 
|-
|width=30%|[[File:Component Icon ef9cb184_0167_4d3e_a63b_6e0faad72391.png|Image]] [[Component: ID ef9cb184_0167_4d3e_a63b_6e0faad72391|LED Matrix]]
+
|width=30%|[[File:Component Icon ef9cb184_0167_4d3e_a63b_6e0faad72391.png|Image]] [[Component: ID ef9cb184_0167_4d3e_a63b_6e0faad72391|LED Matrix (HT16K33)]]
  
 
| LED Matrix component designed to work using a HT16K33 LED driver IC.
 
| LED Matrix component designed to work using a HT16K33 LED driver IC.
Line 174: Line 175:
 
===Sensors===
 
===Sensors===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]] [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel Gyro 6_Axis]]
+
|width=30%|[[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]] [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel Gyro 6_Axis (MPU-6050)]]
  
 
| MPU-6050 Combined 6-Axis Accelerometer and Gyroscope sensors.
 
| MPU-6050 Combined 6-Axis Accelerometer and Gyroscope sensors.
 
|-
 
|-
|width=30%|[[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]] [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel Gyro Mag 9_Axis]]
+
|width=30%|[[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]] [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel Gyro Mag 9_Axis (MPU9250)]]
  
 
| MPU9250 Combined 9-Axis Accelerometer, Gyroscope and Magnetometer sensors
 
| MPU9250 Combined 9-Axis Accelerometer, Gyroscope and Magnetometer sensors
 
|-
 
|-
|width=30%|[[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]] [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel Mag 6_Axis]]
+
|width=30%|[[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]] [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel Mag 6_Axis (LSM303D)]]
  
| LSM303DLHC Combined 6-Axis Accelerometer and Magnetometer sensors
+
| LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors
 
|-
 
|-
|width=30%|[[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]] [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel Mag 6_Axis]]
+
|width=30%|[[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]] [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel Mag 6_Axis (LSM303DLHC)]]
  
| LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors
+
| LSM303DLHC Combined 6-Axis Accelerometer and Magnetometer sensors
 
|-
 
|-
|width=30%|[[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]] [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3_Axis]]
+
|width=30%|[[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]] [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3_Axis (LIS3LV02DQ)]]
  
 
| LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
 
| LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
 
|-
 
|-
|width=30%|[[File:Component Icon b8c43425_121c_4dfc_8a70_665973e9938b.png|Image]] [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer]]
+
|width=30%|[[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]] [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer (BME280)]]
  
 
| A small PCB surface mount barometric pressure sensor with a I2C bus interface.
 
| A small PCB surface mount barometric pressure sensor with a I2C bus interface.
 
|-
 
|-
|width=30%|[[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]] [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer]]
+
|width=30%|[[File:Component Icon b8c43425_121c_4dfc_8a70_665973e9938b.png|Image]] [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer (MS5637)]]
  
 
| A small PCB surface mount barometric pressure sensor with a I2C bus interface.
 
| A small PCB surface mount barometric pressure sensor with a I2C bus interface.
Line 206: Line 207:
 
| Polls a chosen panel object to see if it has collided with another object.
 
| Polls a chosen panel object to see if it has collided with another object.
 
|-
 
|-
|width=30%|[[File:Component Icon d8b85f99_8de3_41dd_9bab_f8bfc19e74af.png|Image]] [[Component: ID d8b85f99_8de3_41dd_9bab_f8bfc19e74af|Colour Sensor]]
+
|width=30%|[[File:Component Icon d8b85f99_8de3_41dd_9bab_f8bfc19e74af.png|Image]] [[Component: ID d8b85f99_8de3_41dd_9bab_f8bfc19e74af|Colour Sensor (TCS3200)]]
  
 
| This board provides the ability to detect colours using the TCS3200 sensor.
 
| This board provides the ability to detect colours using the TCS3200 sensor.
 
|-
 
|-
|width=30%|[[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]] [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3_Axis]]
+
|width=30%|[[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]] [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3_Axis (L3G4200D)]]
  
 
| Interface to the L3G4200D three axis digital gyroscope.
 
| Interface to the L3G4200D three axis digital gyroscope.
Line 230: Line 231:
 
| Simple digital hall effect on off switch triggered by the proximity of another object.
 
| Simple digital hall effect on off switch triggered by the proximity of another object.
 
|-
 
|-
|width=30%|[[File:Component Icon 75d7da2a_c682_4622_ac86_b6eb9ed7a88e.png|Image]] [[Component: ID 75d7da2a_c682_4622_ac86_b6eb9ed7a88e|Humidity]]
+
|width=30%|[[File:Component Icon 75d7da2a_c682_4622_ac86_b6eb9ed7a88e.png|Image]] [[Component: ID 75d7da2a_c682_4622_ac86_b6eb9ed7a88e|Humidity (SHT21)]]
  
 
| Humidity and temperature sensor using an SHT21 IC connected via I2C.
 
| Humidity and temperature sensor using an SHT21 IC connected via I2C.
Line 266: Line 267:
 
| The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient  
 
| The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient  
 
|-
 
|-
|width=30%|[[File:Component Icon bbf0ab46_623e_44c6_9402_3acfcd9d0006.png|Image]] [[Component: ID bbf0ab46_623e_44c6_9402_3acfcd9d0006|Temperature]]
+
|width=30%|[[File:Component Icon bbf0ab46_623e_44c6_9402_3acfcd9d0006.png|Image]] [[Component: ID bbf0ab46_623e_44c6_9402_3acfcd9d0006|Temperature (LM75B)]]
  
 
| A digital temperature sensor based around the NXP LM75B chip.
 
| A digital temperature sensor based around the NXP LM75B chip.
 +
|-
 +
|width=30%|[[File:Component Icon 93ab1895_66cf_4fd8_a04f_79f09acc19e6.png|Image]] [[Component: ID 93ab1895_66cf_4fd8_a04f_79f09acc19e6|Thermistor]]
 +
 +
| A generic thermistor component that can be used to simulate and create code for any
 
|-
 
|-
 
|width=30%|[[File:Component Icon bd7d5205_c2eb_48b1_8a37_f967f349965f.png|Image]] [[Component: ID bd7d5205_c2eb_48b1_8a37_f967f349965f|Thermistor Template]]
 
|width=30%|[[File:Component Icon bd7d5205_c2eb_48b1_8a37_f967f349965f.png|Image]] [[Component: ID bd7d5205_c2eb_48b1_8a37_f967f349965f|Thermistor Template]]
Line 276: Line 281:
 
===Grove===
 
===Grove===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]] [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel Gyro 6_Axis LSM6DS3]]
+
|width=30%|[[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]] [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel Gyro 6_Axis LSM6DS3 (105020012)]]
  
 
| Combined 6-Axis Accelerometer and Gyroscope sensors.
 
| Combined 6-Axis Accelerometer and Gyroscope sensors.
 
|-
 
|-
|width=30%|[[File:Component Icon b52758bf_4466_48c0_8054_33ee4b11e82b.png|Image]] [[Component: ID b52758bf_4466_48c0_8054_33ee4b11e82b|Barometer BMP280]]
+
|width=30%|[[File:Component Icon b52758bf_4466_48c0_8054_33ee4b11e82b.png|Image]] [[Component: ID b52758bf_4466_48c0_8054_33ee4b11e82b|Barometer BMP280 (101020192)]]
  
 
| Barometric pressure sensor with a I2C bus interface.
 
| Barometric pressure sensor with a I2C bus interface.
 
|-
 
|-
|width=30%|[[File:Component Icon bbfc7c9f_fa05_4257_849d_8601ff7dc1de.png|Image]] [[Component: ID bbfc7c9f_fa05_4257_849d_8601ff7dc1de|Chainable RGB LED v2.0]]
+
|width=30%|[[File:Component Icon bbfc7c9f_fa05_4257_849d_8601ff7dc1de.png|Image]] [[Component: ID bbfc7c9f_fa05_4257_849d_8601ff7dc1de|Chainable RGB LED v2.0 (104020048)]]
  
 
| Grove-Chainable RGB LED V2.
 
| Grove-Chainable RGB LED V2.
 
|-
 
|-
|width=30%|[[File:Component Icon 4b57ccb5_9e55_4d0e_8961_43f6fcaec2d7.png|Image]] [[Component: ID 4b57ccb5_9e55_4d0e_8961_43f6fcaec2d7|Grove Water Sensor]]
+
|width=30%|[[File:Component Icon 4b57ccb5_9e55_4d0e_8961_43f6fcaec2d7.png|Image]] [[Component: ID 4b57ccb5_9e55_4d0e_8961_43f6fcaec2d7|Grove Water Sensor (101020018)]]
  
 
| The water sensor uses a 1M ohm pull-up resistor.
 
| The water sensor uses a 1M ohm pull-up resistor.
 
|-
 
|-
|width=30%|[[File:Component Icon a1ea988c_88c9_4f96_ac26_1684e918a3de.png|Image]] [[Component: ID a1ea988c_88c9_4f96_ac26_1684e918a3de|I2C Color Sensor]]
+
|width=30%|[[File:Component Icon a1ea988c_88c9_4f96_ac26_1684e918a3de.png|Image]] [[Component: ID a1ea988c_88c9_4f96_ac26_1684e918a3de|I2C Color Sensor (101020341)]]
  
 
| Based on the color sensor TCS34725FN with digital output I2C.
 
| Based on the color sensor TCS34725FN with digital output I2C.
 
|-
 
|-
|width=30%|[[File:Component Icon f3b8eed1_fef6_4c1b_b62d_8efc84b1be35.png|Image]] [[Component: ID f3b8eed1_fef6_4c1b_b62d_8efc84b1be35|Infrared Reflective Sensor (101020174)]]
+
|width=30%|[[File:Component Icon f3b8eed1_fef6_4c1b_b62d_8efc84b1be35.png|Image]] [[Component: ID f3b8eed1_fef6_4c1b_b62d_8efc84b1be35|Infrared Reflective Sensor (101020174) (101020174)]]
  
 
| Uses InfraRed light to detect if an external object is near to the sensor.
 
| Uses InfraRed light to detect if an external object is near to the sensor.
 
|-
 
|-
|width=30%|[[File:Component Icon 6664b695_2a8f_4247_ae55_110b38270877.png|Image]] [[Component: ID 6664b695_2a8f_4247_ae55_110b38270877|LED Bar v2.0]]
+
|width=30%|[[File:Component Icon 6664b695_2a8f_4247_ae55_110b38270877.png|Image]] [[Component: ID 6664b695_2a8f_4247_ae55_110b38270877|LED Bar v2.0 (104020006)]]
  
 
| LED Bar is comprised of a 10 segment LED gauge bar and an MY9221 LED controlling chip.
 
| LED Bar is comprised of a 10 segment LED gauge bar and an MY9221 LED controlling chip.
 
|-
 
|-
|width=30%|[[File:Component Icon ccbd6829_44c8_4011_954b_c39dd93adbed.png|Image]] [[Component: ID ccbd6829_44c8_4011_954b_c39dd93adbed|PIR Motion BISS0001]]
+
|width=30%|[[File:Component Icon ccbd6829_44c8_4011_954b_c39dd93adbed.png|Image]] [[Component: ID ccbd6829_44c8_4011_954b_c39dd93adbed|PIR Motion BISS0001 (101020020)]]
  
 
| PIR motion sensor component for digital output sensors.
 
| PIR motion sensor component for digital output sensors.
 
|-
 
|-
|width=30%|[[File:Component Icon 2f95990b_1dc6_4cb4_a6b1_e000a487b702.png|Image]] [[Component: ID 2f95990b_1dc6_4cb4_a6b1_e000a487b702|Relay]]
+
|width=30%|[[File:Component Icon 2f95990b_1dc6_4cb4_a6b1_e000a487b702.png|Image]] [[Component: ID 2f95990b_1dc6_4cb4_a6b1_e000a487b702|Relay (103020005)]]
  
 
| The Relay is a digital normally open switch capable of switching much higher voltages and curren...
 
| The Relay is a digital normally open switch capable of switching much higher voltages and curren...
 
|-
 
|-
|width=30%|[[File:Component Icon 3bb0eba4_8ae3_442b_8653_507d1bde8be0.png|Image]] [[Component: ID 3bb0eba4_8ae3_442b_8653_507d1bde8be0|Sound Sensor]]
+
|width=30%|[[File:Component Icon 3bb0eba4_8ae3_442b_8653_507d1bde8be0.png|Image]] [[Component: ID 3bb0eba4_8ae3_442b_8653_507d1bde8be0|Sound Sensor (101020023)]]
  
 
| The Sound sensor module is a simple microphone.
 
| The Sound sensor module is a simple microphone.
 
|-
 
|-
|width=30%|[[File:Component Icon 0689100f_8b13_45a6_98a2_b9833b02eed5.png|Image]] [[Component: ID 0689100f_8b13_45a6_98a2_b9833b02eed5|Temp Humidity DHT22]]
+
|width=30%|[[File:Component Icon 0689100f_8b13_45a6_98a2_b9833b02eed5.png|Image]] [[Component: ID 0689100f_8b13_45a6_98a2_b9833b02eed5|Temp Humidity DHT22 (101020019)]]
  
 
| The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient  
 
| The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient  
 
|-
 
|-
|width=30%|[[File:Component Icon de8dcab3_c23b_48b4_a88e_3eb8b584109f.png|Image]] [[Component: ID de8dcab3_c23b_48b4_a88e_3eb8b584109f|Temperature Sensor]]
+
|width=30%|[[File:Component Icon de8dcab3_c23b_48b4_a88e_3eb8b584109f.png|Image]] [[Component: ID de8dcab3_c23b_48b4_a88e_3eb8b584109f|Temperature Sensor (101020015)]]
  
 
| Temperature Sensor uses a thermistor to measure ambient temperature.
 
| Temperature Sensor uses a thermistor to measure ambient temperature.
 
|-
 
|-
|width=30%|[[File:Component Icon 06c52475_f44f_41f3_aae7_9ddeee44fc06.png|Image]] [[Component: ID 06c52475_f44f_41f3_aae7_9ddeee44fc06|Ultrasonic Ranger]]
+
|width=30%|[[File:Component Icon 06c52475_f44f_41f3_aae7_9ddeee44fc06.png|Image]] [[Component: ID 06c52475_f44f_41f3_aae7_9ddeee44fc06|Ultrasonic Ranger (101020010)]]
  
 
| The ultrasonic sensor is a non-contact distance measurement module.
 
| The ultrasonic sensor is a non-contact distance measurement module.
Line 332: Line 337:
 
===E-blocks 1===
 
===E-blocks 1===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon b81925b1_7504_4d77_ac90_3a4fa700fcc4.png|Image]] [[Component: ID b81925b1_7504_4d77_ac90_3a4fa700fcc4|Accelerometer]]
+
|width=30%|[[File:Component Icon b81925b1_7504_4d77_ac90_3a4fa700fcc4.png|Image]] [[Component: ID b81925b1_7504_4d77_ac90_3a4fa700fcc4|Accelerometer (EB068)]]
  
 
| LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
 
| LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
 
|-
 
|-
|width=30%|[[File:Component Icon 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad.png|Image]] [[Component: ID 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad|Combo Board]]
+
|width=30%|[[File:Component Icon 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad.png|Image]] [[Component: ID 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad|Combo Board (EB083)]]
  
 
| A simulated version of the EB083 Combo board including LEDs, Switches, LCD, 7-Segs  
 
| A simulated version of the EB083 Combo board including LEDs, Switches, LCD, 7-Segs  
 
|-
 
|-
|width=30%|[[File:Component Icon c4badacf_868a_4744_ad5a_a74fea126d6b.png|Image]] [[Component: ID c4badacf_868a_4744_ad5a_a74fea126d6b|GLCD]]
+
|width=30%|[[File:Component Icon c4badacf_868a_4744_ad5a_a74fea126d6b.png|Image]] [[Component: ID c4badacf_868a_4744_ad5a_a74fea126d6b|GLCD (EB057 / EB058)]]
  
 
| Graphical display component designed to work with the EB057 modules and EB058 E-blocks.
 
| Graphical display component designed to work with the EB057 modules and EB058 E-blocks.
 
|-
 
|-
|width=30%|[[File:Component Icon e871d984_b0e0_4185_8d94_b11d28040996.png|Image]] [[Component: ID e871d984_b0e0_4185_8d94_b11d28040996|Keypad]]
+
|width=30%|[[File:Component Icon e871d984_b0e0_4185_8d94_b11d28040996.png|Image]] [[Component: ID e871d984_b0e0_4185_8d94_b11d28040996|Keypad (EB014)]]
  
 
| Preset keypad based around the 3 * 4 unit, as used by the Matrix EB014 E-block
 
| Preset keypad based around the 3 * 4 unit, as used by the Matrix EB014 E-block
 
|-
 
|-
|width=30%|[[File:Component Icon d29dda88_17de_4008_991a_c881890d4c57.png|Image]] [[Component: ID d29dda88_17de_4008_991a_c881890d4c57|LCD]]
+
|width=30%|[[File:Component Icon d29dda88_17de_4008_991a_c881890d4c57.png|Image]] [[Component: ID d29dda88_17de_4008_991a_c881890d4c57|LCD (EB005)]]
  
 
| LCD based on the unit used in the Matrix EB005 E-block
 
| LCD based on the unit used in the Matrix EB005 E-block
 
|-
 
|-
|width=30%|[[File:Component Icon 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99.png|Image]] [[Component: ID 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99|LED]]
+
|width=30%|[[File:Component Icon 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99.png|Image]] [[Component: ID 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99|LED (EB004)]]
  
 
| An LED matrix made up of standard PCB mount 5mm LEDs.
 
| An LED matrix made up of standard PCB mount 5mm LEDs.
 
|-
 
|-
|width=30%|[[File:Component Icon 4627d2fb_b41e_44cf_b125_e8511e5ebaa4.png|Image]] [[Component: ID 4627d2fb_b41e_44cf_b125_e8511e5ebaa4|SPI Master]]
+
|width=30%|[[File:Component Icon 4627d2fb_b41e_44cf_b125_e8511e5ebaa4.png|Image]] [[Component: ID 4627d2fb_b41e_44cf_b125_e8511e5ebaa4|SPI Master (EB013)]]
  
 
| Low level routines for controlling or interacting with an SPI interface.
 
| Low level routines for controlling or interacting with an SPI interface.
 
|-
 
|-
|width=30%|[[File:Component Icon 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53.png|Image]] [[Component: ID 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53|Switch]]
+
|width=30%|[[File:Component Icon 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53.png|Image]] [[Component: ID 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53|Switch (EB007)]]
  
 
| An array of up to eight momentary push switches, each connected to a single pin of the specified port.
 
| An array of up to eight momentary push switches, each connected to a single pin of the specified port.
 
|-
 
|-
|width=30%|[[File:Component Icon bb483909_20df_4e51_ac45_092ab4adf36a.png|Image]] [[Component: ID bb483909_20df_4e51_ac45_092ab4adf36a|TCPIP]]
+
|width=30%|[[File:Component Icon bb483909_20df_4e51_ac45_092ab4adf36a.png|Image]] [[Component: ID bb483909_20df_4e51_ac45_092ab4adf36a|TCPIP (EB023 v1)]]
  
 
| TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
 
| TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
 
|-
 
|-
|width=30%|[[File:Component Icon 35d02098_c871_49c0_b34d_a3f86d764886.png|Image]] [[Component: ID 35d02098_c871_49c0_b34d_a3f86d764886|TCPIP]]
+
|width=30%|[[File:Component Icon 35d02098_c871_49c0_b34d_a3f86d764886.png|Image]] [[Component: ID 35d02098_c871_49c0_b34d_a3f86d764886|TCPIP (EB023 v2)]]
  
 
| TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
 
| TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
 
|-
 
|-
|width=30%|[[File:Component Icon c0a18557_a477_4d5a_b9ca_e0724378d983.png|Image]] [[Component: ID c0a18557_a477_4d5a_b9ca_e0724378d983|Webserver]]
+
|width=30%|[[File:Component Icon c0a18557_a477_4d5a_b9ca_e0724378d983.png|Image]] [[Component: ID c0a18557_a477_4d5a_b9ca_e0724378d983|Webserver (EB023 v1)]]
  
 
| Webserver component designed to work with the NM7010A module from Wiznet,
 
| Webserver component designed to work with the NM7010A module from Wiznet,
 
|-
 
|-
|width=30%|[[File:Component Icon ee1635e0_3008_4836_89e1_005435f4a33d.png|Image]] [[Component: ID ee1635e0_3008_4836_89e1_005435f4a33d|Webserver]]
+
|width=30%|[[File:Component Icon ee1635e0_3008_4836_89e1_005435f4a33d.png|Image]] [[Component: ID ee1635e0_3008_4836_89e1_005435f4a33d|Webserver (EB023 v2)]]
  
 
| Webserver component designed to work with the WIZ810MJ module from Wiznet,
 
| Webserver component designed to work with the WIZ810MJ module from Wiznet,
Line 382: Line 387:
 
===E-blocks 2===
 
===E-blocks 2===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a.png|Image]] [[Component: ID d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a|Combo]]
+
|width=30%|[[File:Component Icon d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a.png|Image]] [[Component: ID d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a|Combo (BL0114)]]
  
 
| A component to drive the BL0114 Combo board including LEDs, Switches, LCD, 7-Segs  
 
| A component to drive the BL0114 Combo board including LEDs, Switches, LCD, 7-Segs  
 
|-
 
|-
|width=30%|[[File:Component Icon 4d50e925_93e7_43ff_9c9f_8e958b9d714c.png|Image]] [[Component: ID 4d50e925_93e7_43ff_9c9f_8e958b9d714c|GLCD]]
+
|width=30%|[[File:Component Icon 4d50e925_93e7_43ff_9c9f_8e958b9d714c.png|Image]] [[Component: ID 4d50e925_93e7_43ff_9c9f_8e958b9d714c|GLCD (BL0139)]]
  
 
| Graphical display component designed to work with the ST7567 type monochrome displays.
 
| Graphical display component designed to work with the ST7567 type monochrome displays.
 
|-
 
|-
|width=30%|[[File:Component Icon e565ab5d_bf80_4911_938a_75b226ca6f93.png|Image]] [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander]]
+
|width=30%|[[File:Component Icon e565ab5d_bf80_4911_938a_75b226ca6f93.png|Image]] [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander (BL0155)]]
  
 
| Provides 16 digital input/output pins arranged into two 8-bit E-block 2 ports using a SPI bus connection.
 
| Provides 16 digital input/output pins arranged into two 8-bit E-block 2 ports using a SPI bus connection.
 
|-
 
|-
|width=30%|[[File:Component Icon ee697d50_7fb5_4074_8cd6_996e5c386722.png|Image]] [[Component: ID ee697d50_7fb5_4074_8cd6_996e5c386722|LCD]]
+
|width=30%|[[File:Component Icon ee697d50_7fb5_4074_8cd6_996e5c386722.png|Image]] [[Component: ID ee697d50_7fb5_4074_8cd6_996e5c386722|LCD (BL0169)]]
  
 
| LCD component to drive the E-blocks 2 BL0169 LCD board.
 
| LCD component to drive the E-blocks 2 BL0169 LCD board.
 
|-
 
|-
|width=30%|[[File:Component Icon 103aab27_2ea3_483c_9710_fc3c495288a7.png|Image]] [[Component: ID 103aab27_2ea3_483c_9710_fc3c495288a7|LED]]
+
|width=30%|[[File:Component Icon 103aab27_2ea3_483c_9710_fc3c495288a7.png|Image]] [[Component: ID 103aab27_2ea3_483c_9710_fc3c495288a7|LED (BL0167)]]
  
 
| LED component to drive the E-blocks 2 BL0167 LED board.
 
| LED component to drive the E-blocks 2 BL0167 LED board.
 
|-
 
|-
|width=30%|[[File:Component Icon bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8.png|Image]] [[Component: ID bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8|Servo Motor]]
+
|width=30%|[[File:Component Icon bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8.png|Image]] [[Component: ID bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8|Servo Motor (BL0162)]]
  
 
| Servo motor component to drive the E-blocks 2 BL0162 Servo Motors board.
 
| Servo motor component to drive the E-blocks 2 BL0162 Servo Motors board.
Line 408: Line 413:
 
===EBM Modules===
 
===EBM Modules===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon bdb9fcf6_3fb3_4051_8078_455b44cb249c.png|Image]] [[Component: ID bdb9fcf6_3fb3_4051_8078_455b44cb249c|Accel Mag 6_Axis]]
+
|width=30%|[[File:Component Icon bdb9fcf6_3fb3_4051_8078_455b44cb249c.png|Image]] [[Component: ID bdb9fcf6_3fb3_4051_8078_455b44cb249c|Accel Mag 6_Axis (EBM015)]]
  
 
| EBM015 Combined 6-Axis Accelerometer and Magnetometer sensors
 
| EBM015 Combined 6-Axis Accelerometer and Magnetometer sensors
 
|-
 
|-
|width=30%|[[File:Component Icon 749afd05_ce22_42cb_b17e_3f424cbca6b0.png|Image]] [[Component: ID 749afd05_ce22_42cb_b17e_3f424cbca6b0|Colour Sensor]]
+
|width=30%|[[File:Component Icon 749afd05_ce22_42cb_b17e_3f424cbca6b0.png|Image]] [[Component: ID 749afd05_ce22_42cb_b17e_3f424cbca6b0|Colour Sensor (EBM018)]]
  
 
| This board provides the ability to detect colours using the TCS3200 sensor.
 
| This board provides the ability to detect colours using the TCS3200 sensor.
 
|-
 
|-
|width=30%|[[File:Component Icon e3fdcca6_1408_4389_8e2d_e741b06b3463.png|Image]] [[Component: ID e3fdcca6_1408_4389_8e2d_e741b06b3463|Digital Temperature]]
+
|width=30%|[[File:Component Icon e3fdcca6_1408_4389_8e2d_e741b06b3463.png|Image]] [[Component: ID e3fdcca6_1408_4389_8e2d_e741b06b3463|Digital Temperature (EBM004)]]
  
 
| A digital temperature sensor based around the LM75B chip.
 
| A digital temperature sensor based around the LM75B chip.
 
|-
 
|-
|width=30%|[[File:Component Icon 245b0876_a350_4546_bb71_b427ff6ec9ef.png|Image]] [[Component: ID 245b0876_a350_4546_bb71_b427ff6ec9ef|Dual Potentiometer _ Trimmer]]
+
|width=30%|[[File:Component Icon 245b0876_a350_4546_bb71_b427ff6ec9ef.png|Image]] [[Component: ID 245b0876_a350_4546_bb71_b427ff6ec9ef|Dual Potentiometer _ Trimmer (EBM006)]]
  
 
| This board provides two rotary potentiometers.
 
| This board provides two rotary potentiometers.
Line 428: Line 433:
 
| Graphical display component designed to work with the EBM001 modules and EB084 E-blocks.
 
| Graphical display component designed to work with the EBM001 modules and EB084 E-blocks.
 
|-
 
|-
|width=30%|[[File:Component Icon 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64.png|Image]] [[Component: ID 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64|Gyroscope]]
+
|width=30%|[[File:Component Icon 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64.png|Image]] [[Component: ID 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64|Gyroscope (EBM009)]]
  
 
| Interface to the L3G4200D three axis digital gyroscope.
 
| Interface to the L3G4200D three axis digital gyroscope.
 
|-
 
|-
|width=30%|[[File:Component Icon b42786ab_fd9a_47cf_b3c4_560ecdc613fd.png|Image]] [[Component: ID b42786ab_fd9a_47cf_b3c4_560ecdc613fd|Hall Effect]]
+
|width=30%|[[File:Component Icon b42786ab_fd9a_47cf_b3c4_560ecdc613fd.png|Image]] [[Component: ID b42786ab_fd9a_47cf_b3c4_560ecdc613fd|Hall Effect (EBM011)]]
  
 
| The board has a Hall Effect sensor (SL353) that gives a digital output in the presence of a magnetic field (in the region  
 
| The board has a Hall Effect sensor (SL353) that gives a digital output in the presence of a magnetic field (in the region  
 
|-
 
|-
|width=30%|[[File:Component Icon 5cb8f1ac_bab2_4740_9a9d_01602a5fb196.png|Image]] [[Component: ID 5cb8f1ac_bab2_4740_9a9d_01602a5fb196|Humidity]]
+
|width=30%|[[File:Component Icon 5cb8f1ac_bab2_4740_9a9d_01602a5fb196.png|Image]] [[Component: ID 5cb8f1ac_bab2_4740_9a9d_01602a5fb196|Humidity (EBM016)]]
  
 
| Humidity and temperature sensor using an SHT21 IC connected via I2C - as used by the
 
| Humidity and temperature sensor using an SHT21 IC connected via I2C - as used by the
 
|-
 
|-
|width=30%|[[File:Component Icon a6989ec5_8d9b_4c16_b06f_b55394465946.png|Image]] [[Component: ID a6989ec5_8d9b_4c16_b06f_b55394465946|Infrared]]
+
|width=30%|[[File:Component Icon a6989ec5_8d9b_4c16_b06f_b55394465946.png|Image]] [[Component: ID a6989ec5_8d9b_4c16_b06f_b55394465946|Infrared (EBM020)]]
  
 
| The Infrared sensor board contains both an IR transmitter and receiver.
 
| The Infrared sensor board contains both an IR transmitter and receiver.
 
|-
 
|-
|width=30%|[[File:Component Icon beb1f845_8f53_4214_9b14_11b7c2bf3ba8.png|Image]] [[Component: ID beb1f845_8f53_4214_9b14_11b7c2bf3ba8|PIR]]
+
|width=30%|[[File:Component Icon beb1f845_8f53_4214_9b14_11b7c2bf3ba8.png|Image]] [[Component: ID beb1f845_8f53_4214_9b14_11b7c2bf3ba8|PIR (EBM012)]]
  
 
| This board provides a PIR sensor which is read as a digital input.
 
| This board provides a PIR sensor which is read as a digital input.
 
|-
 
|-
|width=30%|[[File:Component Icon 9a0503ff_2954_445e_9032_3465a05f8f82.png|Image]] [[Component: ID 9a0503ff_2954_445e_9032_3465a05f8f82|Potentiometer]]
+
|width=30%|[[File:Component Icon 9a0503ff_2954_445e_9032_3465a05f8f82.png|Image]] [[Component: ID 9a0503ff_2954_445e_9032_3465a05f8f82|Potentiometer (EBM002)]]
  
 
| This board consists of a standard shaft rotary potentiometer that provides a linear voltage  
 
| This board consists of a standard shaft rotary potentiometer that provides a linear voltage  
 
|-
 
|-
|width=30%|[[File:Component Icon 0c8229b3_03ea_415c_824b_a5c9a8394751.png|Image]] [[Component: ID 0c8229b3_03ea_415c_824b_a5c9a8394751|Rotary Encoder]]
+
|width=30%|[[File:Component Icon 0c8229b3_03ea_415c_824b_a5c9a8394751.png|Image]] [[Component: ID 0c8229b3_03ea_415c_824b_a5c9a8394751|Rotary Encoder (EBM007)]]
  
 
| Provides a rotary encoder with dual digital outputs that provide rotation and direction information.
 
| Provides a rotary encoder with dual digital outputs that provide rotation and direction information.
 
|-
 
|-
|width=30%|[[File:Component Icon 2f3dd5e3_b652_4045_9ab9_10d49440e5cd.png|Image]] [[Component: ID 2f3dd5e3_b652_4045_9ab9_10d49440e5cd|Thermistor]]
+
|width=30%|[[File:Component Icon 2f3dd5e3_b652_4045_9ab9_10d49440e5cd.png|Image]] [[Component: ID 2f3dd5e3_b652_4045_9ab9_10d49440e5cd|Thermistor (EBM003)]]
  
 
| A generic thermistor component that can be used to simulate and create code for any
 
| A generic thermistor component that can be used to simulate and create code for any
 
|-
 
|-
|width=30%|[[File:Component Icon d5c30cea_62de_4a55_9783_9bf9d104e3ec.png|Image]] [[Component: ID d5c30cea_62de_4a55_9783_9bf9d104e3ec|Thermocouple TypeK]]
+
|width=30%|[[File:Component Icon d5c30cea_62de_4a55_9783_9bf9d104e3ec.png|Image]] [[Component: ID d5c30cea_62de_4a55_9783_9bf9d104e3ec|Thermocouple TypeK (EBM008)]]
  
 
| A component matchin the Matrix EBM008 thermocouple board.
 
| A component matchin the Matrix EBM008 thermocouple board.
 
|-
 
|-
|width=30%|[[File:Component Icon 8a853d8e_967b_4317_85d2_070167d41396.png|Image]] [[Component: ID 8a853d8e_967b_4317_85d2_070167d41396|Touch Pads]]
+
|width=30%|[[File:Component Icon 8a853d8e_967b_4317_85d2_070167d41396.png|Image]] [[Component: ID 8a853d8e_967b_4317_85d2_070167d41396|Touch Pads (EBM013)]]
  
 
| This board provides two touch areas for use with capacitive sensing.
 
| This board provides two touch areas for use with capacitive sensing.
 
|-
 
|-
|width=30%|[[File:Component Icon ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1.png|Image]] [[Component: ID ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1|Touch Slider]]
+
|width=30%|[[File:Component Icon ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1.png|Image]] [[Component: ID ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1|Touch Slider (EBM014)]]
  
 
| This board provides two touch slide areas for use with capacitive sensing.
 
| This board provides two touch slide areas for use with capacitive sensing.
 
|-
 
|-
|width=30%|[[File:Component Icon feb064a2_e087_45e1_a7f9_c9fa0edfdace.png|Image]] [[Component: ID feb064a2_e087_45e1_a7f9_c9fa0edfdace|Ultrasonic]]
+
|width=30%|[[File:Component Icon feb064a2_e087_45e1_a7f9_c9fa0edfdace.png|Image]] [[Component: ID feb064a2_e087_45e1_a7f9_c9fa0edfdace|Ultrasonic (EBM019)]]
  
 
| This  board  has  both  an  ultrasonic  transmitter  and receiver.
 
| This  board  has  both  an  ultrasonic  transmitter  and receiver.
Line 522: Line 527:
 
| Base TCP/IP component with simulation only interface to allow TCP/IP style network communications in simulation.
 
| Base TCP/IP component with simulation only interface to allow TCP/IP style network communications in simulation.
 
|-
 
|-
|width=30%|[[File:Component Icon 8aab4b54_a912_449c_b11a_7c1a5db8d591.png|Image]] [[Component: ID 8aab4b54_a912_449c_b11a_7c1a5db8d591|TCPIP]]
+
|width=30%|[[File:Component Icon 8aab4b54_a912_449c_b11a_7c1a5db8d591.png|Image]] [[Component: ID 8aab4b54_a912_449c_b11a_7c1a5db8d591|TCPIP (ENC28J60)]]
  
 
| A set of routines used to control a ENC28J60 TCP/IP Module.
 
| A set of routines used to control a ENC28J60 TCP/IP Module.
 
|-
 
|-
|width=30%|[[File:Component Icon a1820de1_8cfe_4675_b185_a62ce44e2a6f.png|Image]] [[Component: ID a1820de1_8cfe_4675_b185_a62ce44e2a6f|TCPIP]]
+
|width=30%|[[File:Component Icon a1820de1_8cfe_4675_b185_a62ce44e2a6f.png|Image]] [[Component: ID a1820de1_8cfe_4675_b185_a62ce44e2a6f|TCPIP (NM7010A)]]
  
 
| TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
 
| TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
 
|-
 
|-
|width=30%|[[File:Component Icon d6db973b_a543_4743_91b5_176f9c6613df.png|Image]] [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCPIP]]
+
|width=30%|[[File:Component Icon 0341d84f_f7fd_473c_8076_b38b2d563e13.png|Image]] [[Component: ID 0341d84f_f7fd_473c_8076_b38b2d563e13|TCPIP (Raspberry Pi)]]
 +
 
 +
| TCP/IP sockets component for use with Raspberry Pi.
 +
|-
 +
|width=30%|[[File:Component Icon d6db973b_a543_4743_91b5_176f9c6613df.png|Image]] [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCPIP (WIZ810MJ)]]
  
 
| TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
 
| TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
 
|-
 
|-
|width=30%|[[File:Component Icon 0341d84f_f7fd_473c_8076_b38b2d563e13.png|Image]] [[Component: ID 0341d84f_f7fd_473c_8076_b38b2d563e13|TCPIP]]
+
|width=30%|[[File:Component Icon ff377ede_2c09_4a83_99a0_5e11c7ae16d9.png|Image]] [[Component: ID ff377ede_2c09_4a83_99a0_5e11c7ae16d9|Webserver (NM7010A) (NM7010A)]]
  
| TCP/IP sockets component for use with Raspberry Pi.
+
| Webserver component designed to work with the NM7010A module from Wiznet,
 
|-
 
|-
|width=30%|[[File:Component Icon 9e68a715_edc2_4a98_be64_c0d02f700135.png|Image]] [[Component: ID 9e68a715_edc2_4a98_be64_c0d02f700135|Webserver]]
+
|width=30%|[[File:Component Icon 9e68a715_edc2_4a98_be64_c0d02f700135.png|Image]] [[Component: ID 9e68a715_edc2_4a98_be64_c0d02f700135|Webserver (WIZ810MJ)]]
  
 
| Webserver component designed to work with the WIZ810MJ module from Wiznet,
 
| Webserver component designed to work with the WIZ810MJ module from Wiznet,
|-
 
|width=30%|[[File:Component Icon ff377ede_2c09_4a83_99a0_5e11c7ae16d9.png|Image]] [[Component: ID ff377ede_2c09_4a83_99a0_5e11c7ae16d9|Webserver (NM7010A)]]
 
 
| Webserver component designed to work with the NM7010A module from Wiznet,
 
 
|}
 
|}
 
===Comms: System===
 
===Comms: System===
Line 564: Line 569:
 
| A serial based communications protocol designed for controlling theatrical equipment such
 
| A serial based communications protocol designed for controlling theatrical equipment such
 
|-
 
|-
|width=30%|[[File:Component Icon 76bb1b8c_43da_48d3_b53f_a9907f03a528.png|Image]] [[Component: ID 76bb1b8c_43da_48d3_b53f_a9907f03a528|IO Expander]]
+
|width=30%|[[File:Component Icon 76bb1b8c_43da_48d3_b53f_a9907f03a528.png|Image]] [[Component: ID 76bb1b8c_43da_48d3_b53f_a9907f03a528|IO Expander (MCP23017)]]
  
 
| Provides 16 digital input/output pins arranged into two 8-bit ports using a I2C bus connection.
 
| Provides 16 digital input/output pins arranged into two 8-bit ports using a I2C bus connection.
 
|-
 
|-
|width=30%|[[File:Component Icon 331daac0_653d_4f45_9822_6408a8258bda.png|Image]] [[Component: ID 331daac0_653d_4f45_9822_6408a8258bda|IO Expander]]
+
|width=30%|[[File:Component Icon 331daac0_653d_4f45_9822_6408a8258bda.png|Image]] [[Component: ID 331daac0_653d_4f45_9822_6408a8258bda|IO Expander (MCP23S17)]]
  
 
| Provides 16 digital input/output pins arranged into two 8-bit ports using a SPI bus connection.
 
| Provides 16 digital input/output pins arranged into two 8-bit ports using a SPI bus connection.
Line 575: Line 580:
  
 
| Low level routines for controlling or interacting with a standard MIDI interface.
 
| Low level routines for controlling or interacting with a standard MIDI interface.
|-
 
|width=30%|[[File:Component Icon 43861adb_8a59_492d_8f9f_a08775800bc1.png|Image]] [[Component: ID 43861adb_8a59_492d_8f9f_a08775800bc1|MULTIUART]]
 
 
| Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules.
 
 
|-
 
|-
 
|width=30%|[[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]] [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]]
 
|width=30%|[[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]] [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]]
Line 648: Line 649:
 
| Low level routines for controlling a standard RC5 IR interface.
 
| Low level routines for controlling a standard RC5 IR interface.
 
|-
 
|-
|width=30%|[[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]] [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz]]
+
|width=30%|[[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]] [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz (nRF24L01)]]
  
 
| A simple RF communications module based on the 2.
 
| A simple RF communications module based on the 2.
Line 664: Line 665:
 
| Functions designed to work with the MFRC522 contactless reader IC.
 
| Functions designed to work with the MFRC522 contactless reader IC.
 
|-
 
|-
|width=30%|[[File:Component Icon cd5898bf_3a23_455e_b4e0_cddc1eec1d62.png|Image]] [[Component: ID cd5898bf_3a23_455e_b4e0_cddc1eec1d62|SRF (WirelessThings)]]
+
|width=30%|[[File:Component Icon cd5898bf_3a23_455e_b4e0_cddc1eec1d62.png|Image]] [[Component: ID cd5898bf_3a23_455e_b4e0_cddc1eec1d62|SRF (WirelessThings) (SRF)]]
  
 
| The SRF is designed for wireless transmission and reception of serial data in an easy to use surface mounted module.
 
| The SRF is designed for wireless transmission and reception of serial data in an easy to use surface mounted module.
 
|-
 
|-
|width=30%|[[File:Component Icon e1bb4679_58ef_40dc_8d09_306ada46f7bf.png|Image]] [[Component: ID e1bb4679_58ef_40dc_8d09_306ada46f7bf|WLAN (EB069, ESP8266)]]
+
|width=30%|[[File:Component Icon e1bb4679_58ef_40dc_8d09_306ada46f7bf.png|Image]] [[Component: ID e1bb4679_58ef_40dc_8d09_306ada46f7bf|WLAN (EB069, ESP8266) (ESP8266)]]
  
 
| Wireless LAN component designed to work with the ESP8266 module.
 
| Wireless LAN component designed to work with the ESP8266 module.
Line 676: Line 677:
 
| Wireless LAN component designed to work with the WIZ610wi module from Wiznet.
 
| Wireless LAN component designed to work with the WIZ610wi module from Wiznet.
 
|-
 
|-
|width=30%|[[File:Component Icon 53548cbe_cd57_471c_8ac1_3205d0e9da38.png|Image]] [[Component: ID 53548cbe_cd57_471c_8ac1_3205d0e9da38|Zigbee (EB051, XBEE)]]
+
|width=30%|[[File:Component Icon 53548cbe_cd57_471c_8ac1_3205d0e9da38.png|Image]] [[Component: ID 53548cbe_cd57_471c_8ac1_3205d0e9da38|Zigbee (EB051, XBEE) (XBEE)]]
  
 
| Zigbee component designed to work with the XBEE range of modules from Digi.
 
| Zigbee component designed to work with the XBEE range of modules from Digi.
Line 708: Line 709:
 
| A lookup-table component allowing an easy way to place arrays of static data into ROM memory.
 
| A lookup-table component allowing an easy way to place arrays of static data into ROM memory.
 
|-
 
|-
|width=30%|[[File:Component Icon f0e01201_8951_4748_87c3_d1f8423bb6e4.png|Image]] [[Component: ID c48dfdeb_1177_4381_86dd_d7a98fefeb7a|RTC (MCP7940N)]]
+
|width=30%|[[File:Component Icon c48dfdeb_1177_4381_86dd_d7a98fefeb7a.png|Image]] [[Component: ID c48dfdeb_1177_4381_86dd_d7a98fefeb7a|RTC (MCP7940N)]]
  
 
| Serial (I2C) Real Time Clock component for MCP7940N device.
 
| Serial (I2C) Real Time Clock component for MCP7940N device.
Line 744: Line 745:
 
| Matrix 5-axis Robot Arm with Gripper.
 
| Matrix 5-axis Robot Arm with Gripper.
 
|-
 
|-
|width=30%|[[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]] [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode]]
+
|width=30%|[[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]] [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode (RB4420)]]
  
 
| A component to allow all the features of the Formula AllCode robot to be investigated.
 
| A component to allow all the features of the Formula AllCode robot to be investigated.
Line 780: Line 781:
 
===MIAC Module===
 
===MIAC Module===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon 463bfc0e_2a04_414c_bf85_10718fa2ca08.png|Image]] [[Component: ID 463bfc0e_2a04_414c_bf85_10718fa2ca08|MIAC (Arduino_Compatible)]]
+
|width=30%|[[File:Component Icon 463bfc0e_2a04_414c_bf85_10718fa2ca08.png|Image]] [[Component: ID 463bfc0e_2a04_414c_bf85_10718fa2ca08|MIAC (Arduino_Compatible) (MIAC (Arduino-Compatible))]]
  
 
| MIAC - Matrix Industrial Automotive Controller (Arduino-Compatible)
 
| MIAC - Matrix Industrial Automotive Controller (Arduino-Compatible)
Line 788: Line 789:
 
| MIAC - Matrix Industrial Automotive Controller
 
| MIAC - Matrix Industrial Automotive Controller
 
|-
 
|-
|width=30%|[[File:Component Icon 596e6f4d_d87a_4e8b_b108_c0501127c382.png|Image]] [[Component: ID 596e6f4d_d87a_4e8b_b108_c0501127c382|MIAC (dsPIC)]]
+
|width=30%|[[File:Component Icon 596e6f4d_d87a_4e8b_b108_c0501127c382.png|Image]] [[Component: ID 596e6f4d_d87a_4e8b_b108_c0501127c382|MIAC (dsPIC) (MIAC (dsPIC))]]
  
 
| MIAC - Matrix Industrial Automotive Controller (dsPIC)
 
| MIAC - Matrix Industrial Automotive Controller (dsPIC)
Line 906: Line 907:
 
===Simulation===
 
===Simulation===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon 264eadac_6fe5_43e0_bfb6_969175aaab93.png|Image]] [[Component: ID 264eadac_6fe5_43e0_bfb6_969175aaab93|Formula Flowcode Racetrack]]
+
|width=30%|[[File:Component Icon 264eadac_6fe5_43e0_bfb6_969175aaab93.png|Image]] [[Component: ID 264eadac_6fe5_43e0_bfb6_969175aaab93|Formula Flowcode Racetrack (HP458)]]
  
 
| A simple race course for the Formula Flowcode buggy.
 
| A simple race course for the Formula Flowcode buggy.
 
|-
 
|-
|width=30%|[[File:Component Icon fc012d2f_082a_4f6f_a61b_314c46477eb2.png|Image]] [[Component: ID fc012d2f_082a_4f6f_a61b_314c46477eb2|Maze Generator]]
+
|width=30%|[[File:Component Icon fc012d2f_082a_4f6f_a61b_314c46477eb2.png|Image]] [[Component: ID fc012d2f_082a_4f6f_a61b_314c46477eb2|Maze Generator (HP458)]]
  
 
| Creates a simulation only randomised maze out of standard micromouse maze walls and pillars.
 
| Creates a simulation only randomised maze out of standard micromouse maze walls and pillars.
Line 922: Line 923:
 
| A simulation only component designed to allow a single digital pin to be toggled at a set frequency.
 
| A simulation only component designed to allow a single digital pin to be toggled at a set frequency.
 
|-
 
|-
|width=30%|[[File:Component Icon caf757fd_8813_421e_bf75_1a365b20dbc5.png|Image]] [[Component: ID caf757fd_8813_421e_bf75_1a365b20dbc5|Simulation LED]]
+
|width=30%|[[File:Component Icon 83bd894c_8f2c_4370_95c3_cae107ccc64d.png|Image]] [[Component: ID 83bd894c_8f2c_4370_95c3_cae107ccc64d|Simulation LED 3mm]]
 +
 
 +
| A single LED 3mm for sim only
 +
|-
 +
|width=30%|[[File:Component Icon caf757fd_8813_421e_bf75_1a365b20dbc5.png|Image]] [[Component: ID caf757fd_8813_421e_bf75_1a365b20dbc5|Simulation LED SMD]]
  
 
| A simple LED suitable for simulation that does not require a pin connection
 
| A simple LED suitable for simulation that does not require a pin connection
Line 972: Line 977:
 
| Support for the Velleman K8055 USB input/output board.
 
| Support for the Velleman K8055 USB input/output board.
 
|-
 
|-
|width=30%|[[File:Component Icon 66309a73_20da_4f2f_bb92_c4749cfad84c.png|Image]] [[Component: ID 66309a73_20da_4f2f_bb92_c4749cfad84c|PicoScope]]
+
|width=30%|[[File:Component Icon 66309a73_20da_4f2f_bb92_c4749cfad84c.png|Image]] [[Component: ID 66309a73_20da_4f2f_bb92_c4749cfad84c|PicoScope (PS2000)]]
  
 
| A set of functions designed for interacting with a 2000 series Pico scope via simulation.
 
| A set of functions designed for interacting with a 2000 series Pico scope via simulation.
 
|-
 
|-
|width=30%|[[File:Component Icon 3c01caaa_b732_49a0_b15e_7c9d98878b19.png|Image]] [[Component: ID 3c01caaa_b732_49a0_b15e_7c9d98878b19|TTI TG5011 Signal Generator]]
+
|width=30%|[[File:Component Icon 3c01caaa_b732_49a0_b15e_7c9d98878b19.png|Image]] [[Component: ID 3c01caaa_b732_49a0_b15e_7c9d98878b19|TTI TG5011 Signal Generator (TG5011)]]
  
 
| TTi TG5011 50 MHz Signal Generator
 
| TTi TG5011 50 MHz Signal Generator
 
|-
 
|-
|width=30%|[[File:Component Icon 8c08bf29_be7e_4408_92bc_91c476fb70db.png|Image]] [[Component: ID 8c08bf29_be7e_4408_92bc_91c476fb70db|TTi Power Supply _ PL155_P]]
+
|width=30%|[[File:Component Icon 8c08bf29_be7e_4408_92bc_91c476fb70db.png|Image]] [[Component: ID 8c08bf29_be7e_4408_92bc_91c476fb70db|TTi Power Supply _ PL155_P (TTi PL155-P PSU)]]
  
 
| TTi PL155-P Power Supply Unit Component.
 
| TTi PL155-P Power Supply Unit Component.
Line 990: Line 995:
 
| Serial based simulation component for use with systems such as RS232, Bluetooth and USB Serial.
 
| Serial based simulation component for use with systems such as RS232, Bluetooth and USB Serial.
 
|-
 
|-
|width=30%|[[File:Component Icon a1da060c_e74a_4e12_bb90_3ddb43265592.png|Image]] [[Component: ID a1da060c_e74a_4e12_bb90_3ddb43265592|Console Debugger]]
+
|width=30%|[[File:Component Icon a1da060c_e74a_4e12_bb90_3ddb43265592.png|Image]] [[Component: ID a1da060c_e74a_4e12_bb90_3ddb43265592|Console Debugger (Raspberry Pi)]]
  
 
| Component to allow printing debug messages to the Raspberry Pi Console.
 
| Component to allow printing debug messages to the Raspberry Pi Console.
Line 1,026: Line 1,031:
 
===Peripheral CAL===
 
===Peripheral CAL===
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
|width=30%|[[File:Component Icon e77a4e40_e0df_431a_98f8_7ae4d8ebfbeb.png|Image]] [[Component: ID e77a4e40_e0df_431a_98f8_7ae4d8ebfbeb|ADC]]
+
|width=30%|[[File:Component Icon e77a4e40_e0df_431a_98f8_7ae4d8ebfbeb.png|Image]] [[Component: ID e77a4e40_e0df_431a_98f8_7ae4d8ebfbeb|ADC (CAL)]]
  
 
| CAL - Code Abstraction Layer
 
| CAL - Code Abstraction Layer
 
|-
 
|-
|width=30%|[[File:Component Icon 8a1cca2f_7df1_4b3a_b24b_ca575fe84348.png|Image]] [[Component: ID 8a1cca2f_7df1_4b3a_b24b_ca575fe84348|CAN]]
+
|width=30%|[[File:Component Icon 8a1cca2f_7df1_4b3a_b24b_ca575fe84348.png|Image]] [[Component: ID 8a1cca2f_7df1_4b3a_b24b_ca575fe84348|CAN (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
|-
 
|-
|width=30%|[[File:Component Icon 18738948_277c_4ed2_8be0_becc616cb0b9.png|Image]] [[Component: ID 18738948_277c_4ed2_8be0_becc616cb0b9|EEPROM]]
+
|width=30%|[[File:Component Icon 18738948_277c_4ed2_8be0_becc616cb0b9.png|Image]] [[Component: ID 18738948_277c_4ed2_8be0_becc616cb0b9|EEPROM (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
|-
 
|-
|width=30%|[[File:Component Icon ed3a5141_43bb_43e0_86b0_2243fd1147ca.png|Image]] [[Component: ID ed3a5141_43bb_43e0_86b0_2243fd1147ca|I2C]]
+
|width=30%|[[File:Component Icon ed3a5141_43bb_43e0_86b0_2243fd1147ca.png|Image]] [[Component: ID ed3a5141_43bb_43e0_86b0_2243fd1147ca|I2C (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
|-
 
|-
|width=30%|[[File:Component Icon 068080a0_b949_4a7e_b370_c45430e0c9de.png|Image]] [[Component: ID 068080a0_b949_4a7e_b370_c45430e0c9de|PWM]]
+
|width=30%|[[File:Component Icon 068080a0_b949_4a7e_b370_c45430e0c9de.png|Image]] [[Component: ID 068080a0_b949_4a7e_b370_c45430e0c9de|PWM (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
|-
 
|-
|width=30%|[[File:Component Icon c67171df_0ad6_4b11_8361_cfe14b072847.png|Image]] [[Component: ID c67171df_0ad6_4b11_8361_cfe14b072847|SPI]]
+
|width=30%|[[File:Component Icon c67171df_0ad6_4b11_8361_cfe14b072847.png|Image]] [[Component: ID c67171df_0ad6_4b11_8361_cfe14b072847|SPI (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
|-
 
|-
|width=30%|[[File:Component Icon 91b64b1d_b8b2_40f1_b073_e953a91fa234.png|Image]] [[Component: ID 91b64b1d_b8b2_40f1_b073_e953a91fa234|UART]]
+
|width=30%|[[File:Component Icon 91b64b1d_b8b2_40f1_b073_e953a91fa234.png|Image]] [[Component: ID 91b64b1d_b8b2_40f1_b073_e953a91fa234|UART (CAL)]]
  
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
 
| CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.

Revision as of 14:50, 22 May 2018

Inputs

Inputs: Analog

Error creating thumbnail: Unable to save thumbnail to destination
ADC Template
Base ADC component with no graphical interface.

Inputs: General

Error creating thumbnail: Unable to save thumbnail to destination
Encoder Rotary
Encoder component implements a rotary encoder connected to two pins
Error creating thumbnail: Unable to save thumbnail to destination
Touch Pads (EB088)
This board provides five touch areas for use with capacitive sensing.

Inputs: Keypads

Error creating thumbnail: Unable to save thumbnail to destination
Keypad (Generic)
Generic component to create a raster scanned custom keypad or button matrix.

Inputs: Switches

Error creating thumbnail: Unable to save thumbnail to destination
Switch Array Template
A base component for creating an evenly spaced array of switches.
Error creating thumbnail: Unable to save thumbnail to destination
Switch Template
Base single pin switch with no graphical interface

Outputs

Outputs: General

Error creating thumbnail: Unable to save thumbnail to destination
Buzzer
Drives a simple fixed frequency buzzer in hardware and simulates the sound of a buzzer in simulation.
Error creating thumbnail: Unable to save thumbnail to destination
DAC Output
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
PWM
Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation.
Error creating thumbnail: Unable to save thumbnail to destination
Piezo Sounder
Drives a simple variable frequency piezo sounder in hardware and simulates the sound in simulation.
Error creating thumbnail: Unable to save thumbnail to destination
Speech
Speech component allowing Phoneme based speech for use on an embedded platform.

Outputs: LEDs

Error creating thumbnail: Unable to save thumbnail to destination
LED (Generic, RGB)
An LED with red, green and blue elements that can be mixed together to produce
Error creating thumbnail: Unable to save thumbnail to destination
LED Array Template
Create an evenly spaced array of LED indicators.
Error creating thumbnail: Unable to save thumbnail to destination
LED Charlieplex
Create an evenly spaced array of LED indicators using a reduced amount of I/O pins.
Error creating thumbnail: Unable to save thumbnail to destination
LED Cube
LED Cube component for driving 3D arrays of LEDs.
Error creating thumbnail: Unable to save thumbnail to destination
LED Matrix (HT16K33)
LED Matrix component designed to work using a HT16K33 LED driver IC.
Error creating thumbnail: Unable to save thumbnail to destination
LED Matrix (Parallel)
LED Matrix component designed to work using multiple data pins and a single clock pin.
Error creating thumbnail: Unable to save thumbnail to destination
LED Matrix (Serial)
LED Matrix component designed to work using a single data and clock pin.
Error creating thumbnail: Unable to save thumbnail to destination
LED MultiColour Bi (5mm, PCB)
An industry standard 5mm diameter bi-colour LED.
Error creating thumbnail: Unable to save thumbnail to destination
LED MultiColour Tri (5mm, PCB)
An industry standard 5mm diameter tri-colour LED.
Error creating thumbnail: Unable to save thumbnail to destination
LED Template
Base for creating LEDs and other on/off visual indicators.
Error creating thumbnail: Unable to save thumbnail to destination
NeoPixel LED APA102C
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream.
Error creating thumbnail: Unable to save thumbnail to destination
NeoPixel LED WS2801
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream.
Error creating thumbnail: Unable to save thumbnail to destination
NeoPixel LED WS2811 WS2812 APA106
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream.
Error creating thumbnail: Unable to save thumbnail to destination
RGB Xmas Tree
Component complete with macros and simultion to drive the MatrixTSL RGB Xmas Tree decoration.

Displays

Displays: Alphanumeric

Error creating thumbnail: Unable to save thumbnail to destination
LCD (Adafruit, OLED)
Adafruit OLED LCD display
Error creating thumbnail: Unable to save thumbnail to destination
LCD (Generic)
Generic configurable alphanumeric LCD display component based on the standard
Error creating thumbnail: Unable to save thumbnail to destination
LCD 4x20 (Adafruit, OLED)
Adafruit OLED LCD display 4 x 20 characters

Displays: Graphical

Error creating thumbnail: Unable to save thumbnail to destination
Bitmap Drawer FAT
A component to simplify the process of drawing bitmap images to a graphical display.
Error creating thumbnail: Unable to save thumbnail to destination
Bitmap Drawer ROM
A component to simplify the process of drawing bitmap images to a graphical display.
Error creating thumbnail: Unable to save thumbnail to destination
GLCD Base
Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation.
Error creating thumbnail: Unable to save thumbnail to destination
GLCD Graph Creator
A component to simplify the process of drawing graphs and charts using a graphical LCD.
Error creating thumbnail: Unable to save thumbnail to destination
GLCD Textfield
A component to simplify the process of drawing text to a graphical display.
Error creating thumbnail: Unable to save thumbnail to destination
Touch Screen (XPT2046)
Low level routines for controlling or interacting with the XPT2046 touch screen controller IC found

Displays: Segment

Error creating thumbnail: Unable to save thumbnail to destination
7Segment (Quad)
14mm seven segment display.
Error creating thumbnail: Unable to save thumbnail to destination
7Segment (Single)
Seven segment display modelled after a standard 14mm high unit.
Error creating thumbnail: Unable to save thumbnail to destination
Starburst Display
Starburst 14 or 16 segment display modelled after a standard 14mm high unit.

Sensors

Sensors

Error creating thumbnail: Unable to save thumbnail to destination
Accel Gyro 6_Axis (MPU-6050)
MPU-6050 Combined 6-Axis Accelerometer and Gyroscope sensors.
Error creating thumbnail: Unable to save thumbnail to destination
Accel Gyro Mag 9_Axis (MPU9250)
MPU9250 Combined 9-Axis Accelerometer, Gyroscope and Magnetometer sensors
Error creating thumbnail: Unable to save thumbnail to destination
Accel Mag 6_Axis (LSM303D)
LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors
Error creating thumbnail: Unable to save thumbnail to destination
Accel Mag 6_Axis (LSM303DLHC)
LSM303DLHC Combined 6-Axis Accelerometer and Magnetometer sensors
Error creating thumbnail: Unable to save thumbnail to destination
Accelerometer 3_Axis (LIS3LV02DQ)
LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
Error creating thumbnail: Unable to save thumbnail to destination
Barometer (BME280)
A small PCB surface mount barometric pressure sensor with a I2C bus interface.
Error creating thumbnail: Unable to save thumbnail to destination
Barometer (MS5637)
A small PCB surface mount barometric pressure sensor with a I2C bus interface.
Error creating thumbnail: Unable to save thumbnail to destination
Collision Detector Template
Polls a chosen panel object to see if it has collided with another object.
Error creating thumbnail: Unable to save thumbnail to destination
Colour Sensor (TCS3200)
This board provides the ability to detect colours using the TCS3200 sensor.
Error creating thumbnail: Unable to save thumbnail to destination
Gyroscope 3_Axis (L3G4200D)
Interface to the L3G4200D three axis digital gyroscope.
Error creating thumbnail: Unable to save thumbnail to destination
Gyroscope 3_Axis I2C (L3GD20)
Interface to the L3GD20 three axis digital gyroscope.
Error creating thumbnail: Unable to save thumbnail to destination
Gyroscope 3_Axis SPI (L3GD20)
Allows access to a three axis digital gyroscope via an SPI interface.
Error creating thumbnail: Unable to save thumbnail to destination
Hall Effect Analog
Simple analogue hall effect triggered by the proximity of another object.
Error creating thumbnail: Unable to save thumbnail to destination
Hall Effect Digital
Simple digital hall effect on off switch triggered by the proximity of another object.
Error creating thumbnail: Unable to save thumbnail to destination
Humidity (SHT21)
Humidity and temperature sensor using an SHT21 IC connected via I2C.
Error creating thumbnail: Unable to save thumbnail to destination
Infrared Array AMG88xx
An 8x8 (64) Pixel infrared sensor array allowing basic none contact temperature detection.
Error creating thumbnail: Unable to save thumbnail to destination
Photo Reflector
Uses InfraRed light to detect if an external object is near to the sensor.
Error creating thumbnail: Unable to save thumbnail to destination
Photo Transistor
Uses InfraRed light to detect if an external object is near to the sensor.
Error creating thumbnail: Unable to save thumbnail to destination
Proximity Analog Template
Polls a chosen panel object to test it's distance from this component.
Error creating thumbnail: Unable to save thumbnail to destination
Proximity Switch Template
Polls a chosen panel object to test it's distance from this component.
Error creating thumbnail: Unable to save thumbnail to destination
Reed Switch
Simple on off switch triggered by the proximity of another object.
Error creating thumbnail: Unable to save thumbnail to destination
Temp Humidity (DHT11 )
The DHT11 temperature and humidity sensor is a popular sensor allowing the ambient
Error creating thumbnail: Unable to save thumbnail to destination
Temp Humidity (DHT22 )
The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient
Error creating thumbnail: Unable to save thumbnail to destination
Temperature (LM75B)
A digital temperature sensor based around the NXP LM75B chip.
Error creating thumbnail: Unable to save thumbnail to destination
Thermistor
A generic thermistor component that can be used to simulate and create code for any
Error creating thumbnail: Unable to save thumbnail to destination
Thermistor Template
Base component for creating thermistors.

Grove

Error creating thumbnail: Unable to save thumbnail to destination
Accel Gyro 6_Axis LSM6DS3 (105020012)
Combined 6-Axis Accelerometer and Gyroscope sensors.
Error creating thumbnail: Unable to save thumbnail to destination
Barometer BMP280 (101020192)
Barometric pressure sensor with a I2C bus interface.
Error creating thumbnail: Unable to save thumbnail to destination
Chainable RGB LED v2.0 (104020048)
Grove-Chainable RGB LED V2.
Error creating thumbnail: Unable to save thumbnail to destination
Grove Water Sensor (101020018)
The water sensor uses a 1M ohm pull-up resistor.
Error creating thumbnail: Unable to save thumbnail to destination
I2C Color Sensor (101020341)
Based on the color sensor TCS34725FN with digital output I2C.
Error creating thumbnail: Unable to save thumbnail to destination
Infrared Reflective Sensor (101020174) (101020174)
Uses InfraRed light to detect if an external object is near to the sensor.
Error creating thumbnail: Unable to save thumbnail to destination
LED Bar v2.0 (104020006)
LED Bar is comprised of a 10 segment LED gauge bar and an MY9221 LED controlling chip.
Error creating thumbnail: Unable to save thumbnail to destination
PIR Motion BISS0001 (101020020)
PIR motion sensor component for digital output sensors.
Error creating thumbnail: Unable to save thumbnail to destination
Relay (103020005)
The Relay is a digital normally open switch capable of switching much higher voltages and curren...
Error creating thumbnail: Unable to save thumbnail to destination
Sound Sensor (101020023)
The Sound sensor module is a simple microphone.
Error creating thumbnail: Unable to save thumbnail to destination
Temp Humidity DHT22 (101020019)
The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient
Error creating thumbnail: Unable to save thumbnail to destination
Temperature Sensor (101020015)
Temperature Sensor uses a thermistor to measure ambient temperature.
Error creating thumbnail: Unable to save thumbnail to destination
Ultrasonic Ranger (101020010)
The ultrasonic sensor is a non-contact distance measurement module.

E-blocks

E-blocks 1

Error creating thumbnail: Unable to save thumbnail to destination
Accelerometer (EB068)
LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications.
Error creating thumbnail: Unable to save thumbnail to destination
Combo Board (EB083)
A simulated version of the EB083 Combo board including LEDs, Switches, LCD, 7-Segs
Error creating thumbnail: Unable to save thumbnail to destination
GLCD (EB057 / EB058)
Graphical display component designed to work with the EB057 modules and EB058 E-blocks.
Error creating thumbnail: Unable to save thumbnail to destination
Keypad (EB014)
Preset keypad based around the 3 * 4 unit, as used by the Matrix EB014 E-block
Error creating thumbnail: Unable to save thumbnail to destination
LCD (EB005)
LCD based on the unit used in the Matrix EB005 E-block
Error creating thumbnail: Unable to save thumbnail to destination
LED (EB004)
An LED matrix made up of standard PCB mount 5mm LEDs.
Error creating thumbnail: Unable to save thumbnail to destination
SPI Master (EB013)
Low level routines for controlling or interacting with an SPI interface.
Error creating thumbnail: Unable to save thumbnail to destination
Switch (EB007)
An array of up to eight momentary push switches, each connected to a single pin of the specified port.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (EB023 v1)
TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (EB023 v2)
TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
Error creating thumbnail: Unable to save thumbnail to destination
Webserver (EB023 v1)
Webserver component designed to work with the NM7010A module from Wiznet,
Error creating thumbnail: Unable to save thumbnail to destination
Webserver (EB023 v2)
Webserver component designed to work with the WIZ810MJ module from Wiznet,

E-blocks 2

Error creating thumbnail: Unable to save thumbnail to destination
Combo (BL0114)
A component to drive the BL0114 Combo board including LEDs, Switches, LCD, 7-Segs
Error creating thumbnail: Unable to save thumbnail to destination
GLCD (BL0139)
Graphical display component designed to work with the ST7567 type monochrome displays.
Error creating thumbnail: Unable to save thumbnail to destination
IO Expander (BL0155)
Provides 16 digital input/output pins arranged into two 8-bit E-block 2 ports using a SPI bus connection.
Error creating thumbnail: Unable to save thumbnail to destination
LCD (BL0169)
LCD component to drive the E-blocks 2 BL0169 LCD board.
Error creating thumbnail: Unable to save thumbnail to destination
LED (BL0167)
LED component to drive the E-blocks 2 BL0167 LED board.
Error creating thumbnail: Unable to save thumbnail to destination
Servo Motor (BL0162)
Servo motor component to drive the E-blocks 2 BL0162 Servo Motors board.

EBM Modules

Error creating thumbnail: Unable to save thumbnail to destination
Accel Mag 6_Axis (EBM015)
EBM015 Combined 6-Axis Accelerometer and Magnetometer sensors
Error creating thumbnail: Unable to save thumbnail to destination
Colour Sensor (EBM018)
This board provides the ability to detect colours using the TCS3200 sensor.
Error creating thumbnail: Unable to save thumbnail to destination
Digital Temperature (EBM004)
A digital temperature sensor based around the LM75B chip.
Error creating thumbnail: Unable to save thumbnail to destination
Dual Potentiometer _ Trimmer (EBM006)
This board provides two rotary potentiometers.
Error creating thumbnail: Unable to save thumbnail to destination
GLCD (EBM001)
Graphical display component designed to work with the EBM001 modules and EB084 E-blocks.
Error creating thumbnail: Unable to save thumbnail to destination
Gyroscope (EBM009)
Interface to the L3G4200D three axis digital gyroscope.
Error creating thumbnail: Unable to save thumbnail to destination
Hall Effect (EBM011)
The board has a Hall Effect sensor (SL353) that gives a digital output in the presence of a magnetic field (in the region
Error creating thumbnail: Unable to save thumbnail to destination
Humidity (EBM016)
Humidity and temperature sensor using an SHT21 IC connected via I2C - as used by the
Error creating thumbnail: Unable to save thumbnail to destination
Infrared (EBM020)
The Infrared sensor board contains both an IR transmitter and receiver.
Error creating thumbnail: Unable to save thumbnail to destination
PIR (EBM012)
This board provides a PIR sensor which is read as a digital input.
Error creating thumbnail: Unable to save thumbnail to destination
Potentiometer (EBM002)
This board consists of a standard shaft rotary potentiometer that provides a linear voltage
Error creating thumbnail: Unable to save thumbnail to destination
Rotary Encoder (EBM007)
Provides a rotary encoder with dual digital outputs that provide rotation and direction information.
Error creating thumbnail: Unable to save thumbnail to destination
Thermistor (EBM003)
A generic thermistor component that can be used to simulate and create code for any
Error creating thumbnail: Unable to save thumbnail to destination
Thermocouple TypeK (EBM008)
A component matchin the Matrix EBM008 thermocouple board.
Error creating thumbnail: Unable to save thumbnail to destination
Touch Pads (EBM013)
This board provides two touch areas for use with capacitive sensing.
Error creating thumbnail: Unable to save thumbnail to destination
Touch Slider (EBM014)
This board provides two touch slide areas for use with capacitive sensing.
Error creating thumbnail: Unable to save thumbnail to destination
Ultrasonic (EBM019)
This board has both an ultrasonic transmitter and receiver.

Comms

Comms: Interface

Error creating thumbnail: Unable to save thumbnail to destination
CAN (Internal, MCP2515)
Low level routines for controling the CAN interface either using an external MCP2515 IC and a SPI bus connection
Error creating thumbnail: Unable to save thumbnail to destination
FTDI (FTD2XX)
Simulation only interface to allow communications with a FTDI USB 232 IC connected to the system.
Error creating thumbnail: Unable to save thumbnail to destination
I2C Master
Generic Two Wire I2C Communications Interface
Error creating thumbnail: Unable to save thumbnail to destination
I2C Slave
Generic Two Wire I2C Communications Interface
Error creating thumbnail: Unable to save thumbnail to destination
One Wire
Low level routines for controlling or interacting with a standard one wire interface.
Error creating thumbnail: Unable to save thumbnail to destination
SPI Master
Low level routines for controlling or interacting with an SPI interface.
Error creating thumbnail: Unable to save thumbnail to destination
UART (RS232)
Low level routines for controlling or interacting with a standard asyncronous serial interface.

Comms: Networking

Error creating thumbnail: Unable to save thumbnail to destination
Base 64
Component to allow base 64 encoding and decoding.
Error creating thumbnail: Unable to save thumbnail to destination
Network Communications
A component designed to simplify the process of TCP/IP communications.
Error creating thumbnail: Unable to save thumbnail to destination
TCP Template
Base TCP/IP component with simulation only interface to allow TCP/IP style network communications in simulation.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (ENC28J60)
A set of routines used to control a ENC28J60 TCP/IP Module.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (NM7010A)
TCP/IP component designed to work with the WIZ3100 range of modules from Wiznet.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (Raspberry Pi)
TCP/IP sockets component for use with Raspberry Pi.
Error creating thumbnail: Unable to save thumbnail to destination
TCPIP (WIZ810MJ)
TCP/IP component designed to work with the WIZ810MJ module from Wiznet,
Error creating thumbnail: Unable to save thumbnail to destination
Webserver (NM7010A) (NM7010A)
Webserver component designed to work with the NM7010A module from Wiznet,
Error creating thumbnail: Unable to save thumbnail to destination
Webserver (WIZ810MJ)
Webserver component designed to work with the WIZ810MJ module from Wiznet,

Comms: System

Error creating thumbnail: Unable to save thumbnail to destination
DALI Master
A serial based communications protocol designed for controlling lighting, specifically digitally
Error creating thumbnail: Unable to save thumbnail to destination
DALI Slave
A serial based communications protocol designed for controlling lighting, specifically digitally
Error creating thumbnail: Unable to save thumbnail to destination
DMX_512 Master
A serial based communications protocol designed for controlling theatrical equipment such
Error creating thumbnail: Unable to save thumbnail to destination
DMX_512 Slave
A serial based communications protocol designed for controlling theatrical equipment such
Error creating thumbnail: Unable to save thumbnail to destination
IO Expander (MCP23017)
Provides 16 digital input/output pins arranged into two 8-bit ports using a I2C bus connection.
Error creating thumbnail: Unable to save thumbnail to destination
IO Expander (MCP23S17)
Provides 16 digital input/output pins arranged into two 8-bit ports using a SPI bus connection.
Error creating thumbnail: Unable to save thumbnail to destination
MIDI
Low level routines for controlling or interacting with a standard MIDI interface.
Error creating thumbnail: Unable to save thumbnail to destination
Modbus Master
Modbus component for talking to Modbus compatible hardware via RS232 or RS485.
Error creating thumbnail: Unable to save thumbnail to destination
Modbus Slave
Modbus component for creating Modbus compatible slave hardware via RS232 or RS485.
Error creating thumbnail: Unable to save thumbnail to destination
Visi (4DSystems)
A way of interacting with the VISI interface designed by 4D systems.

Comms: USB

Error creating thumbnail: Unable to save thumbnail to destination
USB HID
Component to create and communicate using a standard HID type USB class.
Error creating thumbnail: Unable to save thumbnail to destination
USB MIDI
Component to create and communicate using a standard MIDI connection.
Error creating thumbnail: Unable to save thumbnail to destination
USB Serial
Component to create and communicate using a standard CDC type COM port.
Error creating thumbnail: Unable to save thumbnail to destination
USB Slave
Component to create and communicate using a generic USB communications profile.

Injectors

Error creating thumbnail: Unable to save thumbnail to destination
Data Injector Template
A base data injector used as a placeholder in components which reference the data injector interface.

Wireless

Error creating thumbnail: Unable to save thumbnail to destination
Bluetooth (EB024, Generic AT)
Low level routines for controlling a standard AT Bluetooth interface.
Error creating thumbnail: Unable to save thumbnail to destination
Bluetooth (HC05 HC06)
Low level routines for controlling or interacting with a HC05 or HC06 Bluetooth module.
Error creating thumbnail: Unable to save thumbnail to destination
Bluetooth v2 (EB024, Generic AT)
Low level routines for controlling a standard AT Bluetooth interface.
Error creating thumbnail: Unable to save thumbnail to destination
GPS (EB056, Generic NMEA)
Component designed to process incoming NMEA style GPS data and convert into meaningful
Error creating thumbnail: Unable to save thumbnail to destination
GSM (EB066, Generic AT)
Low level routines for controlling a standard AT GSM / GPRS interface
Error creating thumbnail: Unable to save thumbnail to destination
IrDA (EB012, MCP1250, MCP2120)
Low level routines for controlling a standard IrDA interface.
Error creating thumbnail: Unable to save thumbnail to destination
RC5 (EB060, Generic 36KHz)
Low level routines for controlling a standard RC5 IR interface.
Error creating thumbnail: Unable to save thumbnail to destination
RF 2.4GHz (nRF24L01)
A simple RF communications module based on the 2.
Error creating thumbnail: Unable to save thumbnail to destination
RF ISM (EB063, MRF49XA)
A simple RF-ISM communications module based on the Microchip Alpha MRF49XA device.
Error creating thumbnail: Unable to save thumbnail to destination
RFID (EB052, RWD_MICODE)
Low level routines for controlling a RF Solutions RFID interface
Error creating thumbnail: Unable to save thumbnail to destination
RFID (MFRC522)
Functions designed to work with the MFRC522 contactless reader IC.
Error creating thumbnail: Unable to save thumbnail to destination
SRF (WirelessThings) (SRF)
The SRF is designed for wireless transmission and reception of serial data in an easy to use surface mounted module.
Error creating thumbnail: Unable to save thumbnail to destination
WLAN (EB069, ESP8266) (ESP8266)
Wireless LAN component designed to work with the ESP8266 module.
Error creating thumbnail: Unable to save thumbnail to destination
WLAN (EB069, WIZ610wi)
Wireless LAN component designed to work with the WIZ610wi module from Wiznet.
Error creating thumbnail: Unable to save thumbnail to destination
Zigbee (EB051, XBEE) (XBEE)
Zigbee component designed to work with the XBEE range of modules from Digi.

Storage

Error creating thumbnail: Unable to save thumbnail to destination
Auto Version Identifier
Basic component designed to provide the program with the date and time of the build.
Error creating thumbnail: Unable to save thumbnail to destination
Circular Buffer
Circular buffer component allowing easy and efficient first in first out (FIFO) style data byte storage.
Error creating thumbnail: Unable to save thumbnail to destination
EEPROM
A means of reading data from and writing data to the EEPROM memory onboard the microcontroller.
Error creating thumbnail: Unable to save thumbnail to destination
Embed File
A component to simplify the process of embedding files into ROM.
Error creating thumbnail: Unable to save thumbnail to destination
FAT (SD, SDHC)
FAT component allowing access to read and write files on a SD, SDHC or MMC card.
Error creating thumbnail: Unable to save thumbnail to destination
Lookup tables
A lookup-table component allowing an easy way to place arrays of static data into ROM memory.
Error creating thumbnail: Unable to save thumbnail to destination
RTC (MCP7940N)
Serial (I2C) Real Time Clock component for MCP7940N device.
Error creating thumbnail: Unable to save thumbnail to destination
Real Time Clock (RTC)
A Real Time Clock component allowing things like clocks and timers to easily be created.
Error creating thumbnail: Unable to save thumbnail to destination
Serial EEPROM (24C16)
Serial (I2C) EEPROM component for 24C01 to 24C16
Error creating thumbnail: Unable to save thumbnail to destination
Serial EEPROM (24C32)
Serial (I2C) EEPROM component for 24C32
Error creating thumbnail: Unable to save thumbnail to destination
String Translator
A simple component to allow multiple language support by substituting different strings depending
Error creating thumbnail: Unable to save thumbnail to destination
Timer
Allows you to measure the passage of time via the use of a hardware timer peripheral.

Mechatronics

Error creating thumbnail: Unable to save thumbnail to destination
3D Printer
A simulation only version of a very basic 3D printer such as a standard RepRap.
Error creating thumbnail: Unable to save thumbnail to destination
AllCode Robot Arm
Matrix 5-axis Robot Arm with Gripper.
Error creating thumbnail: Unable to save thumbnail to destination
Formula AllCode (RB4420)
A component to allow all the features of the Formula AllCode robot to be investigated.
Error creating thumbnail: Unable to save thumbnail to destination
Formula AllCode API
A simulation only component to allow the Formula AllCode robot to be controlled via it's
Error creating thumbnail: Unable to save thumbnail to destination
Formula Flowcode
A component to allow all the features of the Formula Flowcode robot to be investigated.
Error creating thumbnail: Unable to save thumbnail to destination
Motor Template
Base component for constructing continuous motion - e.
Error creating thumbnail: Unable to save thumbnail to destination
Servo Controller
Can control up to eight standard PWM driven servo's.
Error creating thumbnail: Unable to save thumbnail to destination
Servo Motor Template
Base component for creating custom servo motor simulations.
Error creating thumbnail: Unable to save thumbnail to destination
Solenoid Template
Base component for constructing solenoids.
Error creating thumbnail: Unable to save thumbnail to destination
Stepper Motor Template
Enables the creation of a stepper motor component by specifying objects for its appearance.

MIAC

MIAC Module

Error creating thumbnail: Unable to save thumbnail to destination
MIAC (Arduino_Compatible) (MIAC (Arduino-Compatible))
MIAC - Matrix Industrial Automotive Controller (Arduino-Compatible)
Error creating thumbnail: Unable to save thumbnail to destination
MIAC (PIC)
MIAC - Matrix Industrial Automotive Controller
Error creating thumbnail: Unable to save thumbnail to destination
MIAC (dsPIC) (MIAC (dsPIC))
MIAC - Matrix Industrial Automotive Controller (dsPIC)

MIAC: Addon Modules

Error creating thumbnail: Unable to save thumbnail to destination
MIAC (PIC) CAN Slave
MIAC Slave for MIAC System.
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Advanced
Advanced Addon for MIAC System
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Basic
Basic Addon expansion module for MIAC System
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Bluetooth
Bluetooth Addon for MIAC System
Error creating thumbnail: Unable to save thumbnail to destination
MIAC GPS
GPS Addon expansion module for MIAC System
Error creating thumbnail: Unable to save thumbnail to destination
MIAC GSM
GSM Addon for MIAC System.
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Industrial
MIAC Industrial Addon component for MIAC System.
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Serial
Serial Addon expansion module for MIAC System
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Zigbee Coordinator
MIAC Zigbee Coordinator Addon component for MIAC System.
Error creating thumbnail: Unable to save thumbnail to destination
MIAC Zigbee Router
MIAC Zigbee Router Addon component for MIAC System.

MIAC: PC Peripheral

Error creating thumbnail: Unable to save thumbnail to destination
MIAC (PIC) USB Slave
Allows Matrix's MIAC PLC to be used as a PC peripheral controlled by Flowcode via a USB
Error creating thumbnail: Unable to save thumbnail to destination
MIAC AllCode
MIAC AllCode.

DSP

Error creating thumbnail: Unable to save thumbnail to destination
Control
Allows for several types of control operations to be performed on a buffer.
Error creating thumbnail: Unable to save thumbnail to destination
DSP System
DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ...
Error creating thumbnail: Unable to save thumbnail to destination
Delay
Allows an adjustable delay to be inserted into the DSP system
Error creating thumbnail: Unable to save thumbnail to destination
Fast Fourier Transform (FFT)
Provides a way of converting a buffer full of time domain data into frequency domain data.
Error creating thumbnail: Unable to save thumbnail to destination
Filter
Filter component to allow basic filtering to be performed
Error creating thumbnail: Unable to save thumbnail to destination
Frequency Generator
A frequency generator component designed to plug into the DSP system component and allow several...
Error creating thumbnail: Unable to save thumbnail to destination
Input
Allows the values from a buffer to be assigned.
Error creating thumbnail: Unable to save thumbnail to destination
Level
Allows for detection and collection of peaks, troughs and averages.
Error creating thumbnail: Unable to save thumbnail to destination
Output
Allows the values from a buffer to be read.
Error creating thumbnail: Unable to save thumbnail to destination
Scale
Allows the values in a single buffer to be scaled uniformly.
Error creating thumbnail: Unable to save thumbnail to destination
Sum
Component to combine together two DSP buffers into one an index at a time.

Simulation

Animation

Error creating thumbnail: Unable to save thumbnail to destination
Animator
Basic animation and physics simulation for a single object.
Error creating thumbnail: Unable to save thumbnail to destination
Motion Helper
Helper for building components which require simulation of constant motion.

Simulation

Error creating thumbnail: Unable to save thumbnail to destination
Formula Flowcode Racetrack (HP458)
A simple race course for the Formula Flowcode buggy.
Error creating thumbnail: Unable to save thumbnail to destination
Maze Generator (HP458)
Creates a simulation only randomised maze out of standard micromouse maze walls and pillars.
Error creating thumbnail: Unable to save thumbnail to destination
Meter Square
Square analogue panel meter.
Error creating thumbnail: Unable to save thumbnail to destination
Simulation External Input
A simulation only component designed to allow a single digital pin to be toggled at a set frequency.
Error creating thumbnail: Unable to save thumbnail to destination
Simulation LED 3mm
A single LED 3mm for sim only
Error creating thumbnail: Unable to save thumbnail to destination
Simulation LED SMD
A simple LED suitable for simulation that does not require a pin connection
Error creating thumbnail: Unable to save thumbnail to destination
Simulation Switch Template
A base for building switches that do not download to chip.
Error creating thumbnail: Unable to save thumbnail to destination
Time Stamp
A simple simulation component to collect the current system timestamp as a string.

Scenarios

Error creating thumbnail: Unable to save thumbnail to destination
Airplane Landing Gear
A simulation of an Airplane Landing Gear containing, switches, locking mechanisms and retracting landing gear.
Error creating thumbnail: Unable to save thumbnail to destination
CNC Machine
A CNC Machine that allows for simulation movement in the X, Y, Z directions and also providing access to the Drill.
Error creating thumbnail: Unable to save thumbnail to destination
Car Seat
An electric car seat chassis with a series of motors and sensors.
Error creating thumbnail: Unable to save thumbnail to destination
Pedestrian Crossing
A set of pedestrian crossing lights complete with manual light control, a simple state machine and an
Error creating thumbnail: Unable to save thumbnail to destination
Sheep Pen
A simple sheep pen simulation with two gates and two sensors.
Error creating thumbnail: Unable to save thumbnail to destination
Traffic Light 1_Way
A set of one way traffic lights complete with manual light control, a simple state machine and an
Error creating thumbnail: Unable to save thumbnail to destination
Traffic Light 2_Way
A set of two way traffic lights complete with manual light control, a simple state machine and an

Tools

3rd Party Equipment/Tools

Error creating thumbnail: Unable to save thumbnail to destination
K8055D
Support for the Velleman K8055 USB input/output board.
Error creating thumbnail: Unable to save thumbnail to destination
PicoScope (PS2000)
A set of functions designed for interacting with a 2000 series Pico scope via simulation.
Error creating thumbnail: Unable to save thumbnail to destination
TTI TG5011 Signal Generator (TG5011)
TTi TG5011 50 MHz Signal Generator
Error creating thumbnail: Unable to save thumbnail to destination
TTi Power Supply _ PL155_P (TTi PL155-P PSU)
TTi PL155-P Power Supply Unit Component.

Matrix Tools

Error creating thumbnail: Unable to save thumbnail to destination
COM Port
Serial based simulation component for use with systems such as RS232, Bluetooth and USB Serial.
Error creating thumbnail: Unable to save thumbnail to destination
Console Debugger (Raspberry Pi)
Component to allow printing debug messages to the Raspberry Pi Console.
Error creating thumbnail: Unable to save thumbnail to destination
Device Helper
A purely cosmetic component for viewing the details specific to your current selected target microcontroller.
Error creating thumbnail: Unable to save thumbnail to destination
E_block Helper
A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets.
Error creating thumbnail: Unable to save thumbnail to destination
FCD helper
A helper control to query the current FCD file
Error creating thumbnail: Unable to save thumbnail to destination
IntOsc Helper
A component to help configure the speed of the internal oscillator.
Error creating thumbnail: Unable to save thumbnail to destination
Scope monitor
A component to allow data from analogue and digital pins to be displayed on the scope window.
Error creating thumbnail: Unable to save thumbnail to destination
Serial Monitor
Allows data from a COM port to be piped through to the console window for easy program status and debugging.

Modelling Components

Error creating thumbnail: Unable to save thumbnail to destination
Clone Matrix
Takes a single object and produces a three dimensional array of evenly spaced clones.

Peripheral CAL

Error creating thumbnail: Unable to save thumbnail to destination
ADC (CAL)
CAL - Code Abstraction Layer
Error creating thumbnail: Unable to save thumbnail to destination
CAN (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
EEPROM (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
I2C (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
PWM (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
SPI (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.
Error creating thumbnail: Unable to save thumbnail to destination
UART (CAL)
CAL = Code Abstraction Layer - Allows one code base to run on a wide range of chips.

Shapes

2D Shapes

Error creating thumbnail: Unable to save thumbnail to destination
Ellipse
A basic ellipse primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Label
A basic text label.
Error creating thumbnail: Unable to save thumbnail to destination
Line
A basic line primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Rectangle
A basic rectangle primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Rounded rectangle
A basic rounded rectangle primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Textbox
A basic textbox.

3D Shapes

Error creating thumbnail: Unable to save thumbnail to destination
Bowl
A basic bowl primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Cone
A basic cone primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Cuboid
A basic cuboid primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Cylinder
A basic cylinder primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Diamond
A basic diamond primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Hemisphere
A basic hemisphere primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Honeycomb
A basic honeycomb primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Prism
A basic prism primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Pyramid
A basic pyramid primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Sphere
A basic sphere primitive shape.
Error creating thumbnail: Unable to save thumbnail to destination
Tube
A basic tube primitive shape.

Advanced Shapes

Error creating thumbnail: Unable to save thumbnail to destination
Bezel Radiused
A purely cosmetic component for creating smoothly radiused bezel or frame to fit around
Error creating thumbnail: Unable to save thumbnail to destination
Component Label
Add a label to a component by including this component as a sub-component.
Error creating thumbnail: Unable to save thumbnail to destination
Component Labels
Automatically generates labels for all panel objects and components in a given context.
Error creating thumbnail: Unable to save thumbnail to destination
Dashboard Text
A simulation only text box that can be used to display text and numbers.
Error creating thumbnail: Unable to save thumbnail to destination
Marking control
A control to draw markings on any component
Error creating thumbnail: Unable to save thumbnail to destination
Panel Console Viewer
An easy way to display the data from up to four console windows on the panel.
Error creating thumbnail: Unable to save thumbnail to destination
RxTx Flasher
Simple indicator panel intended as a sub-component of communications components.
Error creating thumbnail: Unable to save thumbnail to destination
Scale Arc Template
A base component for drawing circular dials.
Error creating thumbnail: Unable to save thumbnail to destination
Scale Linear Template
A base component for drawing scales on horizontal or vertical strips.
Error creating thumbnail: Unable to save thumbnail to destination
Slider control
A simple graphical interface for a vertical meter or slider control.
Error creating thumbnail: Unable to save thumbnail to destination
Target Chip
A cosmetic only representation of the target microcontoller device showing the default package type complete with pins.
Error creating thumbnail: Unable to save thumbnail to destination
Wood Fence
A simple wooden fence used to create simple walls and pens for simulations.
Error creating thumbnail: Unable to save thumbnail to destination
Wood Gate
A simple gate that can be opened and closed via simulation macros.