Difference between revisions of "Components"

From Flowcode Help
Jump to navigationJump to search
(XML import)
(XML import)
Line 49: Line 49:
 
|width=30%|[[File:Component Icon 24219805_113d_4b12_b6bd_e1b0b0c33981.png|Image]] [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
 
|width=30%|[[File:Component Icon 24219805_113d_4b12_b6bd_e1b0b0c33981.png|Image]] [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
  
| Generic Two Wire I2C Communications Interface|-
+
| Generic Two Wire I2C Communications Interface
 +
|-
 
|width=30%|[[File:Component Icon 0991a27e_9d6c_4f20_a9cc_b814aa973e60.png|Image]] [[Component: ID 0991a27e_9d6c_4f20_a9cc_b814aa973e60|LIN Master]]
 
|width=30%|[[File:Component Icon 0991a27e_9d6c_4f20_a9cc_b814aa973e60.png|Image]] [[Component: ID 0991a27e_9d6c_4f20_a9cc_b814aa973e60|LIN Master]]
  
Line 64: Line 65:
 
|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]]
  
| Modbus component for talking to Modbus compatible hardware via RS232 or RS485.|-
+
| Modbus component for talking to Modbus compatible hardware via RS232 or RS485.
 +
|-
 
|width=30%|[[File:Component Icon 64b26b13_68cf_4a92_8616_e882b7c71023.png|Image]] [[Component: ID 64b26b13_68cf_4a92_8616_e882b7c71023|One Wire]]
 
|width=30%|[[File:Component Icon 64b26b13_68cf_4a92_8616_e882b7c71023.png|Image]] [[Component: ID 64b26b13_68cf_4a92_8616_e882b7c71023|One Wire]]
  
Line 71: Line 73:
 
|width=30%|[[File:Component Icon c73616d1_7ad0_45d9_aada_69ccfa4c5efc.png|Image]] [[Component: ID c73616d1_7ad0_45d9_aada_69ccfa4c5efc|RS232]]
 
|width=30%|[[File:Component Icon c73616d1_7ad0_45d9_aada_69ccfa4c5efc.png|Image]] [[Component: ID c73616d1_7ad0_45d9_aada_69ccfa4c5efc|RS232]]
  
| Low level routines for controlling or interacting with a standard asyncronous serial interface.|-
+
| Low level routines for controlling or interacting with a standard asyncronous serial interface.
 +
|-
 
|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]]
  
Line 158: Line 161:
 
|width=30%|[[File:Component Icon c34f9b8a_a915_4f75_ad0c_87f2ad670a8a.png|Image]] [[Component: ID c34f9b8a_a915_4f75_ad0c_87f2ad670a8a|Circular Buffer]]
 
|width=30%|[[File:Component Icon c34f9b8a_a915_4f75_ad0c_87f2ad670a8a.png|Image]] [[Component: ID c34f9b8a_a915_4f75_ad0c_87f2ad670a8a|Circular Buffer]]
  
| Circular buffer component allowing easy and efficient FIFO style data byte storage.|-
+
| Circular buffer component allowing easy and efficient FIFO style data byte storage.
 +
|-
 
|width=30%|[[File:Component Icon 9d67e3dc_ef9b_4d4d_b294_19c176eefab1.png|Image]] [[Component: ID 9d67e3dc_ef9b_4d4d_b294_19c176eefab1|Clone Matrix]]
 
|width=30%|[[File:Component Icon 9d67e3dc_ef9b_4d4d_b294_19c176eefab1.png|Image]] [[Component: ID 9d67e3dc_ef9b_4d4d_b294_19c176eefab1|Clone Matrix]]
  
Line 165: Line 169:
 
|width=30%|[[File:Component Icon a5320e5b_75c1_4e67_9ed4_e933f40efc9a.png|Image]] [[Component: ID a5320e5b_75c1_4e67_9ed4_e933f40efc9a|E_block Helper]]
 
|width=30%|[[File:Component Icon a5320e5b_75c1_4e67_9ed4_e933f40efc9a.png|Image]] [[Component: ID a5320e5b_75c1_4e67_9ed4_e933f40efc9a|E_block Helper]]
  
| A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets.|-
+
| A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets.
 +
|-
 
|width=30%|[[File:Component Icon fc3c670c_502a_418f_a123_649179752383.png|Image]] [[Component: ID fc3c670c_502a_418f_a123_649179752383|FCD helper]]
 
|width=30%|[[File:Component Icon fc3c670c_502a_418f_a123_649179752383.png|Image]] [[Component: ID fc3c670c_502a_418f_a123_649179752383|FCD helper]]
  
Line 220: Line 225:
 
|width=30%|[[File:Component Icon c8da67a7_fc7b_48c0_8c3f_3264c74f4024.png|Image]] [[Component: ID c8da67a7_fc7b_48c0_8c3f_3264c74f4024|LED Array]]
 
|width=30%|[[File:Component Icon c8da67a7_fc7b_48c0_8c3f_3264c74f4024.png|Image]] [[Component: ID c8da67a7_fc7b_48c0_8c3f_3264c74f4024|LED Array]]
  
| Create an evenly spaced array of LED indicators.|-
+
| Create an evenly spaced array of LED indicators.
 +
|-
 
|width=30%|[[File:Component Icon a7b05886_784c_48c8_a6f6_cc371c7728e1.png|Image]] [[Component: ID a7b05886_784c_48c8_a6f6_cc371c7728e1|LED Base]]
 
|width=30%|[[File:Component Icon a7b05886_784c_48c8_a6f6_cc371c7728e1.png|Image]] [[Component: ID a7b05886_784c_48c8_a6f6_cc371c7728e1|LED Base]]
  
| Base for creating LEDs and other on/off visual indicators.|-
+
| Base for creating LEDs and other on/off visual indicators.
 +
|-
 
|width=30%|[[File:Component Icon 24bef796_e0e3_4195_a76d_920fdba5ea79.png|Image]] [[Component: ID 24bef796_e0e3_4195_a76d_920fdba5ea79|LED Matrix (Parallel)]]
 
|width=30%|[[File:Component Icon 24bef796_e0e3_4195_a76d_920fdba5ea79.png|Image]] [[Component: ID 24bef796_e0e3_4195_a76d_920fdba5ea79|LED Matrix (Parallel)]]
  
| LED Matrix component designed to work using multiple data pins and a single clock pin.|-
+
| LED Matrix component designed to work using multiple data pins and a single clock pin.
 +
|-
 
|width=30%|[[File:Component Icon 5a88c882_0396_44f3_a67b_f236244800d1.png|Image]] [[Component: ID 5a88c882_0396_44f3_a67b_f236244800d1|LED Matrix (Serial)]]
 
|width=30%|[[File:Component Icon 5a88c882_0396_44f3_a67b_f236244800d1.png|Image]] [[Component: ID 5a88c882_0396_44f3_a67b_f236244800d1|LED Matrix (Serial)]]
  
| LED Matrix component designed to work using a single data and clock pin.|-
+
| LED Matrix component designed to work using a single data and clock pin.
 +
|-
 
|width=30%|[[File:Component Icon 444fb704_814c_4707_a15c_759ba088505c.png|Image]] [[Component: ID 444fb704_814c_4707_a15c_759ba088505c|PWM]]
 
|width=30%|[[File:Component Icon 444fb704_814c_4707_a15c_759ba088505c.png|Image]] [[Component: ID 444fb704_814c_4707_a15c_759ba088505c|PWM]]
  
| Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation.|-
+
| Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation.
 +
|-
 
|width=30%|[[File:Component Icon b7cd8032_2c51_4447_9211_82a2c560195a.png|Image]] [[Component: ID b7cd8032_2c51_4447_9211_82a2c560195a|RAM LCD]]
 
|width=30%|[[File:Component Icon b7cd8032_2c51_4447_9211_82a2c560195a.png|Image]] [[Component: ID b7cd8032_2c51_4447_9211_82a2c560195a|RAM LCD]]
  
Line 259: Line 269:
 
|width=30%|[[File:Component Icon cc936c18_5d20_42c4_b940_d3c7ea7ca802.png|Image]] [[Component: ID cc936c18_5d20_42c4_b940_d3c7ea7ca802|Data Injector]]
 
|width=30%|[[File:Component Icon cc936c18_5d20_42c4_b940_d3c7ea7ca802.png|Image]] [[Component: ID cc936c18_5d20_42c4_b940_d3c7ea7ca802|Data Injector]]
  
| A base data injector used as a placeholder in components which reference the data injector interface.|-
+
| A base data injector used as a placeholder in components which reference the data injector interface.
 +
|-
 
|width=30%|[[File:Component Icon eedbc87c_0433_4f67_86c5_a106439fc603.png|Image]] [[Component: ID eedbc87c_0433_4f67_86c5_a106439fc603|FTDI (FTD2XX)]]
 
|width=30%|[[File:Component Icon eedbc87c_0433_4f67_86c5_a106439fc603.png|Image]] [[Component: ID eedbc87c_0433_4f67_86c5_a106439fc603|FTDI (FTD2XX)]]
  
Line 286: Line 297:
 
|width=30%|[[File:Component Icon 7aad74d6_b24e_4dab_91eb_5d72a973f12d.png|Image]] [[Component: ID 7aad74d6_b24e_4dab_91eb_5d72a973f12d|ADC base]]
 
|width=30%|[[File:Component Icon 7aad74d6_b24e_4dab_91eb_5d72a973f12d.png|Image]] [[Component: ID 7aad74d6_b24e_4dab_91eb_5d72a973f12d|ADC base]]
  
| Base ADC component with no graphical interface.|-
+
| Base ADC component with no graphical interface.
 +
|-
 
|width=30%|[[File:Component Icon fc68f857_0f97_420b_8f46_38eb56e5c8cf.png|Image]] [[Component: ID fc68f857_0f97_420b_8f46_38eb56e5c8cf|Collision Detector]]
 
|width=30%|[[File:Component Icon fc68f857_0f97_420b_8f46_38eb56e5c8cf.png|Image]] [[Component: ID fc68f857_0f97_420b_8f46_38eb56e5c8cf|Collision Detector]]
  
Line 305: Line 317:
 
|width=30%|[[File:Component Icon 953a042a_b2aa_4f2e_94e2_ee2979cfc92e.png|Image]] [[Component: ID 953a042a_b2aa_4f2e_94e2_ee2979cfc92e|Switch base]]
 
|width=30%|[[File:Component Icon 953a042a_b2aa_4f2e_94e2_ee2979cfc92e.png|Image]] [[Component: ID 953a042a_b2aa_4f2e_94e2_ee2979cfc92e|Switch base]]
  
| Base single pin switch with no graphical interface|}
+
| Base single pin switch with no graphical interface
 +
|}
  
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
Line 376: Line 389:
 
|width=30%|[[File:Component Icon 9d5300ab_57ae_4483_8f18_04ec2007b406.png|Image]] [[Component: ID 9d5300ab_57ae_4483_8f18_04ec2007b406|Formula Flowcode]]
 
|width=30%|[[File:Component Icon 9d5300ab_57ae_4483_8f18_04ec2007b406.png|Image]] [[Component: ID 9d5300ab_57ae_4483_8f18_04ec2007b406|Formula Flowcode]]
  
| A component to allow all the features of the Formula Flowcode robot to be investigated.|-
+
| A component to allow all the features of the Formula Flowcode robot to be investigated.
 +
|-
 
|width=30%|[[File:Component Icon 952471c7_11ca_430b_ab72_4fda8b195f83.png|Image]] [[Component: ID 952471c7_11ca_430b_ab72_4fda8b195f83|Motor Base]]
 
|width=30%|[[File:Component Icon 952471c7_11ca_430b_ab72_4fda8b195f83.png|Image]] [[Component: ID 952471c7_11ca_430b_ab72_4fda8b195f83|Motor Base]]
  
Line 383: Line 397:
 
|width=30%|[[File:Component Icon 20a48db1_d91d_4c51_a49f_f878d0bcbad3.png|Image]] [[Component: ID 20a48db1_d91d_4c51_a49f_f878d0bcbad3|Photo Reflector]]
 
|width=30%|[[File:Component Icon 20a48db1_d91d_4c51_a49f_f878d0bcbad3.png|Image]] [[Component: ID 20a48db1_d91d_4c51_a49f_f878d0bcbad3|Photo Reflector]]
  
| 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 6e5b4f6f_e2d9_4272_a854_749a762f55c1.png|Image]] [[Component: ID 6e5b4f6f_e2d9_4272_a854_749a762f55c1|Photo Transistor]]
 
|width=30%|[[File:Component Icon 6e5b4f6f_e2d9_4272_a854_749a762f55c1.png|Image]] [[Component: ID 6e5b4f6f_e2d9_4272_a854_749a762f55c1|Photo Transistor]]
  
| 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 3531a68d_7686_44b7_a3a5_67afda8467dc.png|Image]] [[Component: ID 3531a68d_7686_44b7_a3a5_67afda8467dc|Quad Encoder]]
 
|width=30%|[[File:Component Icon 3531a68d_7686_44b7_a3a5_67afda8467dc.png|Image]] [[Component: ID 3531a68d_7686_44b7_a3a5_67afda8467dc|Quad Encoder]]
  
| Quad encoder component implements a rotary encoder connected to two pins|-
+
| Quad encoder component implements a rotary encoder connected to two pins
 +
|-
 
|width=30%|[[File:Component Icon 9202a62e_0a42_4780_adce_16b701e5ec53.png|Image]] [[Component: ID 9202a62e_0a42_4780_adce_16b701e5ec53|Servo Controller]]
 
|width=30%|[[File:Component Icon 9202a62e_0a42_4780_adce_16b701e5ec53.png|Image]] [[Component: ID 9202a62e_0a42_4780_adce_16b701e5ec53|Servo Controller]]
  
Line 412: Line 429:
 
|width=30%|[[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]] [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|Control]]
 
|width=30%|[[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]] [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|Control]]
  
| Allows for several types of control operations to be performed on a buffer.|-
+
| Allows for several types of control operations to be performed on a buffer.
 +
|-
 
|width=30%|[[File:Component Icon 917f243e_4102_4bee_9998_81f18bc6ca9d.png|Image]] [[Component: ID 917f243e_4102_4bee_9998_81f18bc6ca9d|DSP System]]
 
|width=30%|[[File:Component Icon 917f243e_4102_4bee_9998_81f18bc6ca9d.png|Image]] [[Component: ID 917f243e_4102_4bee_9998_81f18bc6ca9d|DSP System]]
  
| DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ...|-
+
| DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ...
 +
|-
 
|width=30%|[[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]] [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
 
|width=30%|[[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]] [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
  
| Allows an adjustable delay to be inserted into the DSP system|-
+
| Allows an adjustable delay to be inserted into the DSP system
 +
|-
 
|width=30%|[[File:Component Icon 32b9bbd2_acfa_4404_835b_72ee08d07a6a.png|Image]] [[Component: ID 32b9bbd2_acfa_4404_835b_72ee08d07a6a|FFT Inverse]]
 
|width=30%|[[File:Component Icon 32b9bbd2_acfa_4404_835b_72ee08d07a6a.png|Image]] [[Component: ID 32b9bbd2_acfa_4404_835b_72ee08d07a6a|FFT Inverse]]
  
Line 429: Line 449:
 
|width=30%|[[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]] [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
 
|width=30%|[[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]] [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
  
| Filter component to allow basic filtering to be performed|-
+
| Filter component to allow basic filtering to be performed
 +
|-
 
|width=30%|[[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]] [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Frequency Generator]]
 
|width=30%|[[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]] [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Frequency Generator]]
  
| A frequency generator component designed to plug into the DSP system component and allow several...|-
+
| A frequency generator component designed to plug into the DSP system component and allow several...
 +
|-
 
|width=30%|[[File:Component Icon c73d493a_b6a0_4dbe_b4b5_79648f67d11e.png|Image]] [[Component: ID c73d493a_b6a0_4dbe_b4b5_79648f67d11e|Input]]
 
|width=30%|[[File:Component Icon c73d493a_b6a0_4dbe_b4b5_79648f67d11e.png|Image]] [[Component: ID c73d493a_b6a0_4dbe_b4b5_79648f67d11e|Input]]
  
| Allows the values from a buffer to be assigned.|-
+
| Allows the values from a buffer to be assigned.
 +
|-
 
|width=30%|[[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]] [[Component: ID 83fac7ac_b7b5_4cc4_890a_394cbf16cf71|Kalman Filter]]
 
|width=30%|[[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]] [[Component: ID 83fac7ac_b7b5_4cc4_890a_394cbf16cf71|Kalman Filter]]
  
Line 442: Line 465:
 
|width=30%|[[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]] [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
 
|width=30%|[[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]] [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
  
| Allows for detection and collection of peaks, troughs and averages.|-
+
| Allows for detection and collection of peaks, troughs and averages.
 +
|-
 
|width=30%|[[File:Component Icon 1392d5c3_35ba_4c7f_a539_7f30a09758e4.png|Image]] [[Component: ID 1392d5c3_35ba_4c7f_a539_7f30a09758e4|Output]]
 
|width=30%|[[File:Component Icon 1392d5c3_35ba_4c7f_a539_7f30a09758e4.png|Image]] [[Component: ID 1392d5c3_35ba_4c7f_a539_7f30a09758e4|Output]]
  
| Allows the values from a buffer to be read.|-
+
| Allows the values from a buffer to be read.
 +
|-
 
|width=30%|[[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]] [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
 
|width=30%|[[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]] [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
  
| Allows the values in a single buffer to be scaled uniformly.|-
+
| Allows the values in a single buffer to be scaled uniformly.
 +
|-
 
|width=30%|[[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]] [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Sum]]
 
|width=30%|[[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]] [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Sum]]
  
| Component to combine together two buffers into one a index at a time.|}
+
| Component to combine together two buffers into one a index at a time.
 +
|}
  
 
{| class="wikitable" width="85%"
 
{| class="wikitable" width="85%"
Line 458: Line 485:
 
|width=30%|[[File:Component Icon dcbf571f_a6fa_402d_bdd4_be00cca4070f.png|Image]] [[Component: ID dcbf571f_a6fa_402d_bdd4_be00cca4070f|EEPROM]]
 
|width=30%|[[File:Component Icon dcbf571f_a6fa_402d_bdd4_be00cca4070f.png|Image]] [[Component: ID dcbf571f_a6fa_402d_bdd4_be00cca4070f|EEPROM]]
  
| A means of reading data from and writing data to the EEPROM memory onboard the microcontroller.|-
+
| A means of reading data from and writing data to the EEPROM memory onboard the microcontroller.
 +
|-
 
|width=30%|[[File:Component Icon 0b61bd39_05a3_46ee_a2a5_da7bffb583c5.png|Image]] [[Component: ID 0b61bd39_05a3_46ee_a2a5_da7bffb583c5|FAT (SD, SDHC)]]
 
|width=30%|[[File:Component Icon 0b61bd39_05a3_46ee_a2a5_da7bffb583c5.png|Image]] [[Component: ID 0b61bd39_05a3_46ee_a2a5_da7bffb583c5|FAT (SD, SDHC)]]
  
Line 465: Line 493:
 
|width=30%|[[File:Component Icon dfb4d07a_3d70_45d5_83ef_07e3c95d86ab.png|Image]] [[Component: ID dfb4d07a_3d70_45d5_83ef_07e3c95d86ab|Lookup tables]]
 
|width=30%|[[File:Component Icon dfb4d07a_3d70_45d5_83ef_07e3c95d86ab.png|Image]] [[Component: ID dfb4d07a_3d70_45d5_83ef_07e3c95d86ab|Lookup tables]]
  
| 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.
 +
|}

Revision as of 15:25, 16 January 2014

MIAC Module
Image MIAC TODO: Examples,SimMacros
Image MIAC USB Slave TODO: Desc
Controls
Image Dashboard Text TODO: Desc,Examples,SimMacros,Properties
Image Panel Console Viewer TODO: Examples,Properties
Image Scale Arc TODO: Examples
Image Scale_Linear TODO: Examples,Properties
Image Simulation LED TODO: Examples,Properties
Image Slider control TODO: Examples,SimMacros
Comms
Image CAN (Internal, MCP2515) TODO: Examples,SimMacros
Image I2C Master Generic Two Wire I2C Communications Interface
Image LIN Master TODO: Examples,Properties
Image LIN Slave TODO: Examples,Properties
Image MIDI TODO: Examples,DLMacros,Properties
Image Modbus Master Modbus component for talking to Modbus compatible hardware via RS232 or RS485.
Image One Wire TODO: Examples,DLMacros,Properties
Image RS232 Low level routines for controlling or interacting with a standard asyncronous serial interface.
Image SPI Master TODO: Examples,DLMacros,Properties
Image TCP Base TODO: Examples,Properties
Image USB HID TODO: Examples
Image USB Serial TODO: Examples
Image USB Slave TODO: Examples
Image Visi (4DSystems) TODO: Examples
Image Webserver (EB023_00_1, NM7010A) TODO: Examples,DLMacros,Properties
Image Webserver (EB023_00_2, WIZ810MJ) TODO: Examples,DLMacros,Properties
Wireless
Image Bluetooth (EB024, Generic AT) TODO: Examples,Properties
Image GPS (EB056, Generic NMEA) TODO: Examples,Properties
Image GSM (EB066, Generic AT) TODO: Examples,DLMacros,Properties
Image IrDA (EB012, MCP1250, MCP2120) TODO: Examples,DLMacros,Properties
Image RC5 (EB060, Generic 36KHz) TODO: Examples,DLMacros,Properties
Image RF ISM (EB063, MRF49XA) TODO: Examples,Properties
Image RFID (EB052, RWD_MICODE) TODO: Examples,DLMacros,Properties
Image WLAN (EB069, WIZ610wi) TODO: Examples,Properties
Image Zigbee (EB051, XBEE) TODO: Examples,DLMacros,Properties
Advanced
Image Button helper TODO: Examples,Properties
Image COM Port TODO: Examples
Image Circular Buffer Circular buffer component allowing easy and efficient FIFO style data byte storage.
Image Clone Matrix TODO: Examples
Image E_block Helper A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets.
Image FCD helper TODO: Examples
Image LCD control TODO: Examples,SimMacros,Properties
Image Marking control TODO: Examples,SimMacros
Image Motion Helper TODO: Examples
Image Port Matrix TODO: Examples,Properties
Image RxTx Flasher TODO: Examples
Outputs
Image 7Segment (Quad) TODO: Examples
Image 7Segment (Single) TODO: Examples
Image GLCD base TODO: Examples
Image LCD (Adafruit, OLED) TODO: Examples
Image LCD (Generic) TODO: Examples
Image LED (Generic, RGB) TODO: Examples
Image LED Array Create an evenly spaced array of LED indicators.
Image LED Base Base for creating LEDs and other on/off visual indicators.
Image LED Matrix (Parallel) LED Matrix component designed to work using multiple data pins and a single clock pin.
Image LED Matrix (Serial) LED Matrix component designed to work using a single data and clock pin.
Image PWM Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation.
Image RAM LCD TODO: Examples,DLMacros,Properties
Image Speech TODO: Properties
Simulation
Image Animator TODO: Examples
Image Component Label TODO: Examples
Image Component Labels TODO: Examples
Image Data Injector A base data injector used as a placeholder in components which reference the data injector interface.
Image FTDI (FTD2XX) TODO: Examples
Image K8055D TODO: Examples
Image Meter Square TODO: Examples
Image PS2000 TODO: Examples,SimMacros
Image Sim. Switch Base TODO: Examples,SimMacros
Inputs
Image ADC base Base ADC component with no graphical interface.
Image Collision Detector TODO: Examples,Properties
Image Keypad (Generic) TODO: Examples
Image Proximity switch base TODO: Examples,Properties
Image Switch Array TODO: Examples
Image Switch base Base single pin switch with no graphical interface
CAL
Image ADC TODO: Examples,SimMacros,Properties
Image CAN TODO: Examples,SimMacros,Properties
Image CAPTOUCH TODO: Examples
Image EEPROM TODO: Examples,Properties
Image I2C TODO: Examples,Properties
Image PWM TODO: Examples,Properties
Image SPI TODO: Examples,SimMacros,Properties
Image UART TODO: Examples,SimMacros,Properties
Misc
Image Bezel Radiused TODO: Examples
Image Target Chip TODO: Examples,Properties
Mechatronics
Image 3D Printer TODO: SimMacros,Properties
Image Accelerometer (EB068, LIS3LV02DQ) TODO: Examples,DLMacros,Properties
Image Accelerometer Compass (EBM015, LSM303DLHC) TODO: Examples,DLMacros,Properties
Image Accelerometer Gyro (MPU_6050) TODO: Examples,Properties
Image Formula Flowcode A component to allow all the features of the Formula Flowcode robot to be investigated.
Image Motor Base TODO: Examples,Properties
Image Photo Reflector Uses InfraRed light to detect if an external object is near to the sensor.
Image Photo Transistor Uses InfraRed light to detect if an external object is near to the sensor.
Image Quad Encoder Quad encoder component implements a rotary encoder connected to two pins
Image Servo Controller TODO: Examples
Image Servo Motor Base TODO: Examples
Image Solenoid Base TODO: Examples
Image Stepper motor base TODO: Examples
DSP
Image Control Allows for several types of control operations to be performed on a buffer.
Image DSP System DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ...
Image Delay Allows an adjustable delay to be inserted into the DSP system
Image FFT Inverse TODO: Examples,DLMacros,Properties
Image Fast Fourier Transform (FFT) TODO: Examples,DLMacros,Properties
Image Filter Filter component to allow basic filtering to be performed
Image Frequency Generator A frequency generator component designed to plug into the DSP system component and allow several...
Image Input Allows the values from a buffer to be assigned.
Image Kalman Filter TODO: Examples,DLMacros,Properties
Image Level Allows for detection and collection of peaks, troughs and averages.
Image Output Allows the values from a buffer to be read.
Image Scale Allows the values in a single buffer to be scaled uniformly.
Image Sum Component to combine together two buffers into one a index at a time.
Storage
Image EEPROM A means of reading data from and writing data to the EEPROM memory onboard the microcontroller.
Image FAT (SD, SDHC) TODO: Examples
Image Lookup tables A lookup-table component allowing an easy way to place arrays of static data into ROM memory.