Difference between revisions of "Components"

From Flowcode Help
Jump to navigationJump to search
Line 88: Line 88:
 
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
 
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 7aad74d6_b24e_4dab_91eb_5d72a973f12d.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 7aad74d6_b24e_4dab_91eb_5d72a973f12d|ADC Template]]
 +
| width="10%" align="center" | 3d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 74571cdc_4f94_4e9a_b56b_376f36424996.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 74571cdc_4f94_4e9a_b56b_376f36424996.png|Image]]
Line 114: Line 118:
 
| width="80%" align="center" | [[Component: ID 3531a68d_7686_44b7_a3a5_67afda8467dc|Quadrature Encoder]]
 
| width="80%" align="center" | [[Component: ID 3531a68d_7686_44b7_a3a5_67afda8467dc|Quadrature Encoder]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 8c4c9db2_8c42_458d_b071_001acd191c49.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 8c4c9db2_8c42_458d_b071_001acd191c49|Wii Nunchuk]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
 
|}
 
|}
Line 122: Line 130:
  
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 727806c8_26a4_489a_a11e_4ef0306694f5.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 727806c8_26a4_489a_a11e_4ef0306694f5|7Segment]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | General Output
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | General Output
Line 141: Line 153:
 
| width="10%" align="center" | [[File:Component Icon e65e5368_af24_44a9_897e_cb0422fcea27.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon e65e5368_af24_44a9_897e_cb0422fcea27.png|Image]]
 
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
 
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon b6de5668_e0ae_4c1a_9c16_b16aa3f58024.png|Image]]
 +
| width="80%" align="center" | [[Component: ID b6de5668_e0ae_4c1a_9c16_b16aa3f58024|DAC]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 163: Line 179:
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b6de5668_e0ae_4c1a_9c16_b16aa3f58024.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b66f5769_5e9d_40e7_9159_c6a0552ff86e.png|Image]]
| width="80%" align="center" | [[Component: ID b6de5668_e0ae_4c1a_9c16_b16aa3f58024|DAC (MCP49x1)]]
+
| width="80%" align="center" | [[Component: ID b66f5769_5e9d_40e7_9159_c6a0552ff86e|DAC Dual]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon f484e96a_af4f_434e_a002_70d3f4315dfb.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon f484e96a_af4f_434e_a002_70d3f4315dfb.png|Image]]
| width="80%" align="center" | [[Component: ID f484e96a_af4f_434e_a002_70d3f4315dfb|DAC Dual (MCP48x2)]]
+
| width="80%" align="center" | [[Component: ID f484e96a_af4f_434e_a002_70d3f4315dfb|DAC Dual]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon b66f5769_5e9d_40e7_9159_c6a0552ff86e.png|Image]]
 
| width="80%" align="center" | [[Component: ID b66f5769_5e9d_40e7_9159_c6a0552ff86e|DAC Dual (MCP49x2)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 290: Line 302:
 
| width="80%" align="center" | [[Component: ID 83c095cc_fefc_4854_a7c5_7fe867753bf4|Coupling]]
 
| width="80%" align="center" | [[Component: ID 83c095cc_fefc_4854_a7c5_7fe867753bf4|Coupling]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
|-
 
| width="10%" align="center" | [[File:Component Icon 53f26532_bd9d_4e78_a19e_8c198271492a.png|Image]]
 
| width="80%" align="center" | [[Component: ID 53f26532_bd9d_4e78_a19e_8c198271492a|Coupling Dummy]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 4b0e5196_0db2_45a9_bcb9_b172f71f9c4d.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 4b0e5196_0db2_45a9_bcb9_b172f71f9c4d.png|Image]]
Line 306: Line 314:
 
| width="80%" align="center" | [[Component: ID 15921536_cf92_4cd3_88e4_207c251ab775|Linear Actuator]]
 
| width="80%" align="center" | [[Component: ID 15921536_cf92_4cd3_88e4_207c251ab775|Linear Actuator]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
|-
 
| width="10%" align="center" | [[File:Component Icon 516879ad_dece_40aa_a1a1_0f4001bde643.png|Image]]
 
| width="80%" align="center" | [[Component: ID 516879ad_dece_40aa_a1a1_0f4001bde643|Servo Controller Mod]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 02668c1b_013c_43b8_a5b3_4f9d73412137.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 02668c1b_013c_43b8_a5b3_4f9d73412137.png|Image]]
Line 346: Line 350:
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 727806c8_26a4_489a_a11e_4ef0306694f5.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 727806c8_26a4_489a_a11e_4ef0306694f5.png|Image]]
| width="80%" align="center" | [[Component: ID 727806c8_26a4_489a_a11e_4ef0306694f5|7Segment (74HC595)]]
+
| width="80%" align="center" | [[Component: ID 727806c8_26a4_489a_a11e_4ef0306694f5|7Segment]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 401: Line 405:
 
| width="10%" align="center" | [[File:Component Icon 913991df_9bcb_475a_ae49_d9eb611b0d71.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 913991df_9bcb_475a_ae49_d9eb611b0d71.png|Image]]
 
| width="80%" align="center" | [[Component: ID 913991df_9bcb_475a_ae49_d9eb611b0d71|LCD (Adafruit, 20x4)]]
 
| width="80%" align="center" | [[Component: ID 913991df_9bcb_475a_ae49_d9eb611b0d71|LCD (Adafruit, 20x4)]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon ee937fb6_5e5a_494f_a7a2_14c80f40cbb7.png|Image]]
 
| width="80%" align="center" | [[Component: ID ee937fb6_5e5a_494f_a7a2_14c80f40cbb7|LCD (Electronic Assembly)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 566: Line 566:
 
| width="80%" align="center" | [[Component: ID f6ab6074_68ba_4cd4_9274_f973102f8518|GLCD (SSD1306) I2C]]
 
| width="80%" align="center" | [[Component: ID f6ab6074_68ba_4cd4_9274_f973102f8518|GLCD (SSD1306) I2C]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 370ad3d3_4126_4eef_aba0_35d91a35c8ed.png|Image]]
 
| width="80%" align="center" | [[Component: ID 370ad3d3_4126_4eef_aba0_35d91a35c8ed|GLCD (SSD1306) I2C LK]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 4ce64477_fd81_4ed6_ba31_176465949fd0.png|Image]]
 
| width="80%" align="center" | [[Component: ID 4ce64477_fd81_4ed6_ba31_176465949fd0|GLCD (SSD1306) SPI]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon f016db8e_7c92_43ff_ac48_d3d1e2a88879.png|Image]]
 
| width="80%" align="center" | [[Component: ID f016db8e_7c92_43ff_ac48_d3d1e2a88879|GLCD (SSD1306) SPI Free]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon f0f2f410_3216_4a3f_a2dc_db35f4a2821d.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon f0f2f410_3216_4a3f_a2dc_db35f4a2821d.png|Image]]
Line 605: Line 593:
 
| width="10%" align="center" | [[File:Component Icon 2149fdef_84e9_407d_b68d_fc7f39e6f41e.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 2149fdef_84e9_407d_b68d_fc7f39e6f41e.png|Image]]
 
| width="80%" align="center" | [[Component: ID 2149fdef_84e9_407d_b68d_fc7f39e6f41e|GLCD (ST7565R) SPI]]
 
| width="80%" align="center" | [[Component: ID 2149fdef_84e9_407d_b68d_fc7f39e6f41e|GLCD (ST7565R) SPI]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 7e19b0ee_6cfd_49d3_8efb_67e7b145dfba.png|Image]]
 
| width="80%" align="center" | [[Component: ID 7e19b0ee_6cfd_49d3_8efb_67e7b145dfba|GLCD (ST7567) SPI]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 022045f0_7e41_4385_a79f_7cdbd9b71c6a.png|Image]]
 
| width="80%" align="center" | [[Component: ID 022045f0_7e41_4385_a79f_7cdbd9b71c6a|GLCD (ST7567) SPI NOBUFF]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 630: Line 610:
 
| width="80%" align="center" | [[Component: ID ebd426a3_c694_42bb_8611_320e27c6ea65|GLCD (UC1701)]]
 
| width="80%" align="center" | [[Component: ID ebd426a3_c694_42bb_8611_320e27c6ea65|GLCD (UC1701)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon d4c8ddb5_d1d9_459e_a788_7380cf504891.png|Image]]
 
| width="80%" align="center" | [[Component: ID d4c8ddb5_d1d9_459e_a788_7380cf504891|GLCD Free (ST7567) SPI]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 65f9d966_4d43_498f_b6ca_2e66e49a2379.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 65f9d966_4d43_498f_b6ca_2e66e49a2379.png|Image]]
Line 659: Line 635:
 
| width="10%" align="center" | [[File:Component Icon 7b198227_81d6_404c_a2d4_ce1e59ef84f8.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 7b198227_81d6_404c_a2d4_ce1e59ef84f8.png|Image]]
 
| width="80%" align="center" | [[Component: ID 7b198227_81d6_404c_a2d4_ce1e59ef84f8|GLCD Graph Creator XY]]
 
| width="80%" align="center" | [[Component: ID 7b198227_81d6_404c_a2d4_ce1e59ef84f8|GLCD Graph Creator XY]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 9e0fa7e4_0c8c_485d_98c4_6f0ef8e57d40.png|Image]]
 
| width="80%" align="center" | [[Component: ID 9e0fa7e4_0c8c_485d_98c4_6f0ef8e57d40|GLCD Textfield]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 678: Line 650:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement & Orientation
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement & Orientation
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 20699a0c_0925_40c4_8aa1_35f294e225e6.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 20699a0c_0925_40c4_8aa1_35f294e225e6.png|Image]]
| width="80%" align="center" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1)]]
+
| width="80%" align="center" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]]
| width="80%" align="center" | [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel / Gyro / Mag 9-Axis (MPU9250)]]
+
| width="80%" align="center" | [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel / Gyro / Mag 9-Axis]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]]
 
| width="80%" align="center" | [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel / Gyro 6-Axis (Grove 105020012)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]]
| width="80%" align="center" | [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel / Gyro 6-Axis (MPU-6050)]]
+
| width="80%" align="center" | [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel / Gyro 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon d950cf7c_f9fc_49ba_a486_0d45b6afd1aa.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon d950cf7c_f9fc_49ba_a486_0d45b6afd1aa.png|Image]]
| width="80%" align="center" | [[Component: ID d950cf7c_f9fc_49ba_a486_0d45b6afd1aa|Accel / Gyro 6-Axis (MPU-6886)]]
+
| width="80%" align="center" | [[Component: ID d950cf7c_f9fc_49ba_a486_0d45b6afd1aa|Accel / Gyro 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]]
| width="80%" align="center" | [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel / Mag 6-Axis (LSM303D)]]
+
| width="80%" align="center" | [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel / Gyro 6-Axis (Grove 105020012)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]]
| width="80%" align="center" | [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel / Mag 6-Axis (LSM303DLHC)]]
+
| width="80%" align="center" | [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel / Mag 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]]
| width="80%" align="center" | [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3-Axis (LIS3LV02DQ)]]
+
| width="80%" align="center" | [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel / Mag 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 2c716005_e9b5_46e3_86f9_30e5268341a9.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 2c716005_e9b5_46e3_86f9_30e5268341a9.png|Image]]
| width="80%" align="center" | [[Component: ID 2c716005_e9b5_46e3_86f9_30e5268341a9|Accelerometer 3-Axis (MMA8452Q)]]
+
| width="80%" align="center" | [[Component: ID 2c716005_e9b5_46e3_86f9_30e5268341a9|Accelerometer 3-Axis]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]]
| width="80%" align="center" | [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3-Axis (L3G4200D)]]
+
| width="80%" align="center" | [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 730: Line 700:
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon e4f1697e_5571_475a_a2b1_aa7243920422.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon e4f1697e_5571_475a_a2b1_aa7243920422.png|Image]]
| width="80%" align="center" | [[Component: ID e4f1697e_5571_475a_a2b1_aa7243920422|Magnetometer (SM324)]]
+
| width="80%" align="center" | [[Component: ID e4f1697e_5571_475a_a2b1_aa7243920422|Magnetometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4c2256c0_4453_4369_8c36_09770d223a09.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 03b98e89_8fee_466f_87b9_42b3b3e1cb41.png|Image]]
| width="80%" align="center" | [[Component: ID 4c2256c0_4453_4369_8c36_09770d223a09|Magnetometer 3-Axis (HMC5883L)]]
+
| width="80%" align="center" | [[Component: ID 03b98e89_8fee_466f_87b9_42b3b3e1cb41|Magnetometer 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 03b98e89_8fee_466f_87b9_42b3b3e1cb41.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4c2256c0_4453_4369_8c36_09770d223a09.png|Image]]
| width="80%" align="center" | [[Component: ID 03b98e89_8fee_466f_87b9_42b3b3e1cb41|Magnetometer 3-Axis (QMC5883L)]]
+
| width="80%" align="center" | [[Component: ID 4c2256c0_4453_4369_8c36_09770d223a09|Magnetometer 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 744: Line 714:
 
| width="80%" align="center" | [[Component: ID 8c4c9db2_8c42_458d_b071_001acd191c49|Wii Nunchuk]]
 
| width="80%" align="center" | [[Component: ID 8c4c9db2_8c42_458d_b071_001acd191c49|Wii Nunchuk]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Environmental
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Environmental
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c416a604_834b_48ba_a5e8_a47cad4f08de.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 69a2ca78_26f3_47df_a402_b5a7c1ff73f2.png|Image]]
| width="80%" align="center" | [[Component: ID c416a604_834b_48ba_a5e8_a47cad4f08de|Air Quality (BME688)]]
+
| width="80%" align="center" | [[Component: ID 69a2ca78_26f3_47df_a402_b5a7c1ff73f2|Analogue Temp Sensors]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 69a2ca78_26f3_47df_a402_b5a7c1ff73f2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c416a604_834b_48ba_a5e8_a47cad4f08de.png|Image]]
| width="80%" align="center" | [[Component: ID 69a2ca78_26f3_47df_a402_b5a7c1ff73f2|Analogue Temp Sensors]]
+
| width="80%" align="center" | [[Component: ID c416a604_834b_48ba_a5e8_a47cad4f08de|BME688 Air Quality]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b8c43425_121c_4dfc_8a70_665973e9938b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 38f89887_af35_470e_8c6f_c91f3c99e88d.png|Image]]
| width="80%" align="center" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer]]
+
| width="80%" align="center" | [[Component: ID 38f89887_af35_470e_8c6f_c91f3c99e88d|Barometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]]
| width="80%" align="center" | [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer (BME280)]]
+
| width="80%" align="center" | [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 38f89887_af35_470e_8c6f_c91f3c99e88d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b8c43425_121c_4dfc_8a70_665973e9938b.png|Image]]
| width="80%" align="center" | [[Component: ID 38f89887_af35_470e_8c6f_c91f3c99e88d|Barometer (BMP180)]]
+
| width="80%" align="center" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 975: Line 947:
 
| width="10%" align="center" | [[File:Component Icon a78483e1_b293_47e7_984c_55984fc93571.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon a78483e1_b293_47e7_984c_55984fc93571.png|Image]]
 
| width="80%" align="center" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 
| width="80%" align="center" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 7d0c33a1_0aaa_4250_84bb_f96fc113abac.png|Image]]
 
| width="80%" align="center" | [[Component: ID 7d0c33a1_0aaa_4250_84bb_f96fc113abac|CSV Read/Write]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 993: Line 961:
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4b470b69_a5ec_4c2c_9b3e_67c88ba17583.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon dcbf571f_a6fa_402d_bdd4_be00cca4070f.png|Image]]
| width="80%" align="center" | [[Component: ID 4b470b69_a5ec_4c2c_9b3e_67c88ba17583|Circular Buffer Free]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 1b4a0bdb_ef65_43aa_8d10_c411d2172ed0.png|Image]]
 
| width="80%" align="center" | [[Component: ID 1b4a0bdb_ef65_43aa_8d10_c411d2172ed0|Circular Buffer Free Sim]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon dcbf571f_a6fa_402d_bdd4_be00cca4070f.png|Image]]
 
 
| width="80%" align="center" | [[Component: ID dcbf571f_a6fa_402d_bdd4_be00cca4070f|EEPROM]]
 
| width="80%" align="center" | [[Component: ID dcbf571f_a6fa_402d_bdd4_be00cca4070f|EEPROM]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
Line 1,011: Line 971:
 
| width="10%" align="center" | [[File:Component Icon 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08.png|Image]]
 
| width="80%" align="center" | [[Component: ID 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08|Embed File]]
 
| width="80%" align="center" | [[Component: ID 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08|Embed File]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon ad93b885_8e97_425d_a7d0_c426d6e40ec3.png|Image]]
 
| width="80%" align="center" | [[Component: ID ad93b885_8e97_425d_a7d0_c426d6e40ec3|FAT Dummy]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 900b40e1_a72c_445c_9ec4_eff95cd6c377.png|Image]]
 
| width="80%" align="center" | [[Component: ID 900b40e1_a72c_445c_9ec4_eff95cd6c377|File (RPI)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 1,028: Line 980:
 
| width="80%" align="center" | [[Component: ID 06829bc6_9e27_4353_9d95_3ba9dabc3384|Flash EEPROM]]
 
| width="80%" align="center" | [[Component: ID 06829bc6_9e27_4353_9d95_3ba9dabc3384|Flash EEPROM]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 9d687cd1_0972_49af_b179_46df5fdc55fe.png|Image]]
 
| width="80%" align="center" | [[Component: ID 9d687cd1_0972_49af_b179_46df5fdc55fe|Flash EEPROM emulation PIC24/dsPic]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6.png|Image]]
Line 1,112: Line 1,060:
 
| width="80%" align="center" | [[Component: ID 24ad2718_c70b_4088_aeda_3949dfdba740|Timer]]
 
| width="80%" align="center" | [[Component: ID 24ad2718_c70b_4088_aeda_3949dfdba740|Timer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 1d81219a_2566_4f33_ac40_30959ae7f2be.png|Image]]
 
| width="80%" align="center" | [[Component: ID 1d81219a_2566_4f33_ac40_30959ae7f2be|Timer Free]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 6508c7be_063a_4f9f_bae5_4a41cf977a86.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 6508c7be_063a_4f9f_bae5_4a41cf977a86.png|Image]]
 
| width="80%" align="center" | [[Component: ID 6508c7be_063a_4f9f_bae5_4a41cf977a86|Type Conversions]]
 
| width="80%" align="center" | [[Component: ID 6508c7be_063a_4f9f_bae5_4a41cf977a86|Type Conversions]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 3e8d8ce5_379f_45cf_99dc_b2d57e3c1964.png|Image]]
 
| width="80%" align="center" | [[Component: ID 3e8d8ce5_379f_45cf_99dc_b2d57e3c1964|Type Conversions Free]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon eaee384d_6b16_4988_b1aa_8628231a7128.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon eaee384d_6b16_4988_b1aa_8628231a7128.png|Image]]
 
| width="80%" align="center" | [[Component: ID eaee384d_6b16_4988_b1aa_8628231a7128|WAV Library File]]
 
| width="80%" align="center" | [[Component: ID eaee384d_6b16_4988_b1aa_8628231a7128|WAV Library File]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon cd55e3de_212c_4c0a_8c23_0395d2ac1b76.png|Image]]
 
| width="80%" align="center" | [[Component: ID cd55e3de_212c_4c0a_8c23_0395d2ac1b76|WAV Player ROM]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
|}
 
|}
Line 1,141: Line 1,077:
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Inputs
+
| width="10%" align="center" | [[File:Component Icon 0b1d97c1_ee89_45a5_8c39_114cd6d552ad.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 0b1d97c1_ee89_45a5_8c39_114cd6d552ad|Deinterlace]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]]
 +
| width="80%" align="center" | [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon f804a7bd_0280_4ff7_ab75_63be77fb2af3.png|Image]]
 +
| width="80%" align="center" | [[Component: ID f804a7bd_0280_4ff7_ab75_63be77fb2af3|Fast Fourier Transform (FFT)]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 3420d1ea_bc10_4727_8419_746101b8dc13.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 3420d1ea_bc10_4727_8419_746101b8dc13.png|Image]]
Line 1,159: Line 1,109:
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 23b8de7f_5214_4f77_9bac_4982123b8d4b.png|Image]]
| width="80%" align="center" | [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Waveform Generator]]
+
| width="80%" align="center" | [[Component: ID 23b8de7f_5214_4f77_9bac_4982123b8d4b|Interlace]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]]
 +
| width="80%" align="center" | [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Math]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Outputs
+
| width="10%" align="center" | [[File:Component Icon facc8c89_963a_408e_985e_ed768a52b01a.png|Image]]
 +
| width="80%" align="center" | [[Component: ID facc8c89_963a_408e_985e_ed768a52b01a|Median]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon a9e01aa0_f224_4902_a558_6a199fc039c5.png|Image]]
 +
| width="80%" align="center" | [[Component: ID a9e01aa0_f224_4902_a558_6a199fc039c5|Multiplex]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 88a7dbc4_af92_4205_8943_abaa77504462.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 88a7dbc4_af92_4205_8943_abaa77504462|Offset]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 34b6f31b_7e33_4beb_891e_defacbee8587.png|Image]]
| width="80%" align="center" | [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
+
| width="80%" align="center" | [[Component: ID 34b6f31b_7e33_4beb_891e_defacbee8587|On/Off Control]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 1,189: Line 1,157:
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Operators
+
| width="10%" align="center" | [[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]]
 +
| width="80%" align="center" | [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|PID Control]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0b1d97c1_ee89_45a5_8c39_114cd6d552ad.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 939a5d54_28c7_488d_af39_46f7c5d2c429.png|Image]]
| width="80%" align="center" | [[Component: ID 0b1d97c1_ee89_45a5_8c39_114cd6d552ad|Deinterlace]]
+
| width="80%" align="center" | [[Component: ID 939a5d54_28c7_488d_af39_46f7c5d2c429|Rectifier]]
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]]
 
| width="80%" align="center" | [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f804a7bd_0280_4ff7_ab75_63be77fb2af3.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]]
| width="80%" align="center" | [[Component: ID f804a7bd_0280_4ff7_ab75_63be77fb2af3|Fast Fourier Transform (FFT)]]
+
| width="80%" align="center" | [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 907f24e9_a8a3_46ea_942d_67dc55f7eb44.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 907f24e9_a8a3_46ea_942d_67dc55f7eb44|Simulated Control Load]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]]
| width="80%" align="center" | [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
+
| width="80%" align="center" | [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Waveform Generator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 23b8de7f_5214_4f77_9bac_4982123b8d4b.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Inputs
| width="80%" align="center" | [[Component: ID 23b8de7f_5214_4f77_9bac_4982123b8d4b|Interlace]]
+
|-
| width="10%" align="center" | 3d
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Outputs
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Operators
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]]
Line 1,215: Line 1,187:
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Math]]
+
 
 +
</tab>
 +
 
 +
<tab name="Comms">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: USB
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 06a0a9b3_dd23_4592_a781_537a31b97c2a.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 06a0a9b3_dd23_4592_a781_537a31b97c2a|USB HID]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon facc8c89_963a_408e_985e_ed768a52b01a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon fdceef06_919a_405b_8d0b_6118cd0e104c.png|Image]]
| width="80%" align="center" | [[Component: ID facc8c89_963a_408e_985e_ed768a52b01a|Median]]
+
| width="80%" align="center" | [[Component: ID fdceef06_919a_405b_8d0b_6118cd0e104c|USB MIDI]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a9e01aa0_f224_4902_a558_6a199fc039c5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3e28ac22_2855_410a_9660_0b0a4731e545.png|Image]]
| width="80%" align="center" | [[Component: ID a9e01aa0_f224_4902_a558_6a199fc039c5|Multiplex]]
+
| width="80%" align="center" | [[Component: ID 3e28ac22_2855_410a_9660_0b0a4731e545|USB Serial]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 26cbc2df_5ef0_47db_ab2f_c2425b14462f.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 26cbc2df_5ef0_47db_ab2f_c2425b14462f|USB Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 88a7dbc4_af92_4205_8943_abaa77504462.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: Networking
| width="80%" align="center" | [[Component: ID 88a7dbc4_af92_4205_8943_abaa77504462|Offset]]
+
|-
 +
| width="10%" align="center" | [[File:Component Icon c2322067_51ae_4560_abcc_6469b1bdcccb.png|Image]]
 +
| width="80%" align="center" | [[Component: ID c2322067_51ae_4560_abcc_6469b1bdcccb|Hydro Encryption]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 34b6f31b_7e33_4beb_891e_defacbee8587.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 91049bf5_2436_42dc_947a_c30c86463d98.png|Image]]
| width="80%" align="center" | [[Component: ID 34b6f31b_7e33_4beb_891e_defacbee8587|On/Off Control]]
+
| width="80%" align="center" | [[Component: ID 91049bf5_2436_42dc_947a_c30c86463d98|Network Communications]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0341d84f_f7fd_473c_8076_b38b2d563e13.png|Image]]
| width="80%" align="center" | [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|PID Control]]
+
| width="80%" align="center" | [[Component: ID 0341d84f_f7fd_473c_8076_b38b2d563e13|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 939a5d54_28c7_488d_af39_46f7c5d2c429.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8aab4b54_a912_449c_b11a_7c1a5db8d591.png|Image]]
| width="80%" align="center" | [[Component: ID 939a5d54_28c7_488d_af39_46f7c5d2c429|Rectifier]]
+
| width="80%" align="center" | [[Component: ID 8aab4b54_a912_449c_b11a_7c1a5db8d591|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a1820de1_8cfe_4675_b185_a62ce44e2a6f.png|Image]]
| width="80%" align="center" | [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
+
| width="80%" align="center" | [[Component: ID a1820de1_8cfe_4675_b185_a62ce44e2a6f|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 907f24e9_a8a3_46ea_942d_67dc55f7eb44.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d6db973b_a543_4743_91b5_176f9c6613df.png|Image]]
| width="80%" align="center" | [[Component: ID 907f24e9_a8a3_46ea_942d_67dc55f7eb44|Simulated Control Load]]
+
| width="80%" align="center" | [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon e18e39d3_2e05_4a15_b8aa_e8ada16cd3ef.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID e18e39d3_2e05_4a15_b8aa_e8ada16cd3ef|TCP/IP]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="Comms">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: USB
+
| width="10%" align="center" | [[File:Component Icon 66990164_3c50_4960_916d_327737a7a093.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 66990164_3c50_4960_916d_327737a7a093|WLAN]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 06a0a9b3_dd23_4592_a781_537a31b97c2a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e1bb4679_58ef_40dc_8d09_306ada46f7bf.png|Image]]
| width="80%" align="center" | [[Component: ID 06a0a9b3_dd23_4592_a781_537a31b97c2a|USB HID]]
+
| width="80%" align="center" | [[Component: ID e1bb4679_58ef_40dc_8d09_306ada46f7bf|WLAN]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon fdceef06_919a_405b_8d0b_6118cd0e104c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0dde7075_368e_404c_9d88_d9c6bec55172.png|Image]]
| width="80%" align="center" | [[Component: ID fdceef06_919a_405b_8d0b_6118cd0e104c|USB MIDI]]
+
| width="80%" align="center" | [[Component: ID 0dde7075_368e_404c_9d88_d9c6bec55172|WLAN (EB069, WIZ610wi)]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon f0f54e46_0848_4930_9bb6_eff9a34ed229.png|Image]]
 +
| width="80%" align="center" | [[Component: ID f0f54e46_0848_4930_9bb6_eff9a34ed229|WLAN ESP32]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3e28ac22_2855_410a_9660_0b0a4731e545.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9e68a715_edc2_4a98_be64_c0d02f700135.png|Image]]
| width="80%" align="center" | [[Component: ID 3e28ac22_2855_410a_9660_0b0a4731e545|USB Serial]]
+
| width="80%" align="center" | [[Component: ID 9e68a715_edc2_4a98_be64_c0d02f700135|Webserver]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 26cbc2df_5ef0_47db_ab2f_c2425b14462f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f77f2b22_6a7c_4ae6_9f5f_724660cc6c93.png|Image]]
| width="80%" align="center" | [[Component: ID 26cbc2df_5ef0_47db_ab2f_c2425b14462f|USB Slave]]
+
| width="80%" align="center" | [[Component: ID f77f2b22_6a7c_4ae6_9f5f_724660cc6c93|Webserver]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: Networking
+
| width="10%" align="center" | [[File:Component Icon a1c9b843_a641_4b9c_b762_26995b8f9464.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID a1c9b843_a641_4b9c_b762_26995b8f9464|Webserver (GENERIC - Flash / File)]]
| width="10%" align="center" | [[File:Component Icon c2322067_51ae_4560_abcc_6469b1bdcccb.png|Image]]
 
| width="80%" align="center" | [[Component: ID c2322067_51ae_4560_abcc_6469b1bdcccb|Hydro Encryption]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 91049bf5_2436_42dc_947a_c30c86463d98.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ff377ede_2c09_4a83_99a0_5e11c7ae16d9.png|Image]]
| width="80%" align="center" | [[Component: ID 91049bf5_2436_42dc_947a_c30c86463d98|Network Communications]]
+
| width="80%" align="center" | [[Component: ID ff377ede_2c09_4a83_99a0_5e11c7ae16d9|Webserver (NM7010A)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 6112d87f_f9c8_4670_a5d1_dfcf313d935c.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: Interface
| width="80%" align="center" | [[Component: ID 6112d87f_f9c8_4670_a5d1_dfcf313d935c|Network Communications Dummy]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0341d84f_f7fd_473c_8076_b38b2d563e13.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon da332928_6342_4c2c_afc7_eaf33917d33e.png|Image]]
| width="80%" align="center" | [[Component: ID 0341d84f_f7fd_473c_8076_b38b2d563e13|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID da332928_6342_4c2c_afc7_eaf33917d33e|CAN (Internal, MCP2515)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8aab4b54_a912_449c_b11a_7c1a5db8d591.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 24219805_113d_4b12_b6bd_e1b0b0c33981.png|Image]]
| width="80%" align="center" | [[Component: ID 8aab4b54_a912_449c_b11a_7c1a5db8d591|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a1820de1_8cfe_4675_b185_a62ce44e2a6f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon eac43fda_0bc5_4b08_881c_6d3e364f2eff.png|Image]]
| width="80%" align="center" | [[Component: ID a1820de1_8cfe_4675_b185_a62ce44e2a6f|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID eac43fda_0bc5_4b08_881c_6d3e364f2eff|I2C Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d6db973b_a543_4743_91b5_176f9c6613df.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 081af1a1_da0b_426d_9ca6_58d8313d1499.png|Image]]
| width="80%" align="center" | [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID 081af1a1_da0b_426d_9ca6_58d8313d1499|I2S Master/Slave ESP32]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e18e39d3_2e05_4a15_b8aa_e8ada16cd3ef.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 63de6312_8008_46d2_8a0c_bb66e56674e2.png|Image]]
| width="80%" align="center" | [[Component: ID e18e39d3_2e05_4a15_b8aa_e8ada16cd3ef|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID 63de6312_8008_46d2_8a0c_bb66e56674e2|LIN Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b590fe76_c3ad_4b03_b72a_6b017ccada81.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 822ce79d_3339_4d92_bd2b_abae0ba3b780.png|Image]]
| width="80%" align="center" | [[Component: ID b590fe76_c3ad_4b03_b72a_6b017ccada81|TCP/IP DUMMY]]
+
| width="80%" align="center" | [[Component: ID 822ce79d_3339_4d92_bd2b_abae0ba3b780|LIN Slave]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0cbb0653_145d_4a3a_bb39_d889513b31c2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 64b26b13_68cf_4a92_8616_e882b7c71023.png|Image]]
| width="80%" align="center" | [[Component: ID 0cbb0653_145d_4a3a_bb39_d889513b31c2|TCP/IP Dummy]]
+
| width="80%" align="center" | [[Component: ID 64b26b13_68cf_4a92_8616_e882b7c71023|One Wire]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d64feb4d_640a_42a1_9b98_2824126ac079.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 55831e22_7885_4e0f_a9de_73ebda9d7fe9.png|Image]]
| width="80%" align="center" | [[Component: ID d64feb4d_640a_42a1_9b98_2824126ac079|TCP/IP Dummy]]
+
| width="80%" align="center" | [[Component: ID 55831e22_7885_4e0f_a9de_73ebda9d7fe9|One Wire (DS2482)]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f8a215ed_0f94_4d18_9046_104cb44f2837.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 96862c4d_debc_45fa_9433_74711a4b9a3b.png|Image]]
| width="80%" align="center" | [[Component: ID f8a215ed_0f94_4d18_9046_104cb44f2837|TCP/IP Dummy]]
+
| width="80%" align="center" | [[Component: ID 96862c4d_debc_45fa_9433_74711a4b9a3b|SPI Master]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 66990164_3c50_4960_916d_327737a7a093.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e2955f6c_d724_4ab0_afca_d62093a77248.png|Image]]
| width="80%" align="center" | [[Component: ID 66990164_3c50_4960_916d_327737a7a093|WLAN]]
+
| width="80%" align="center" | [[Component: ID e2955f6c_d724_4ab0_afca_d62093a77248|SPI Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e1bb4679_58ef_40dc_8d09_306ada46f7bf.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c73616d1_7ad0_45d9_aada_69ccfa4c5efc.png|Image]]
| width="80%" align="center" | [[Component: ID e1bb4679_58ef_40dc_8d09_306ada46f7bf|WLAN]]
+
| width="80%" align="center" | [[Component: ID c73616d1_7ad0_45d9_aada_69ccfa4c5efc|UART (RS232)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0dde7075_368e_404c_9d88_d9c6bec55172.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 743ea495_34e7_47ee_bd79_3bfdc067b01c.png|Image]]
| width="80%" align="center" | [[Component: ID 0dde7075_368e_404c_9d88_d9c6bec55172|WLAN (EB069, WIZ610wi)]]
+
| width="80%" align="center" | [[Component: ID 743ea495_34e7_47ee_bd79_3bfdc067b01c|UART Software (Timer)]]
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f0f54e46_0848_4930_9bb6_eff9a34ed229.png|Image]]
 
| width="80%" align="center" | [[Component: ID f0f54e46_0848_4930_9bb6_eff9a34ed229|WLAN ESP32]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5d79c751_911a_4c64_8bd4_3d3752a1da7a.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: System
| width="80%" align="center" | [[Component: ID 5d79c751_911a_4c64_8bd4_3d3752a1da7a|WLAN ESP32 (Dummy)]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9e68a715_edc2_4a98_be64_c0d02f700135.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5aefac05_ee5e_4d51_9f31_05281900a97e.png|Image]]
| width="80%" align="center" | [[Component: ID 9e68a715_edc2_4a98_be64_c0d02f700135|Webserver]]
+
| width="80%" align="center" | [[Component: ID 5aefac05_ee5e_4d51_9f31_05281900a97e|DALI Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f77f2b22_6a7c_4ae6_9f5f_724660cc6c93.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c714f39e_c8fb_413f_afda_2d169e655134.png|Image]]
| width="80%" align="center" | [[Component: ID f77f2b22_6a7c_4ae6_9f5f_724660cc6c93|Webserver]]
+
| width="80%" align="center" | [[Component: ID c714f39e_c8fb_413f_afda_2d169e655134|DALI Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a1c9b843_a641_4b9c_b762_26995b8f9464.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b4e10f9e_4ea9_4fbc_a584_a4d7d4d8fba6.png|Image]]
| width="80%" align="center" | [[Component: ID a1c9b843_a641_4b9c_b762_26995b8f9464|Webserver (GENERIC - Flash / File)]]
+
| width="80%" align="center" | [[Component: ID b4e10f9e_4ea9_4fbc_a584_a4d7d4d8fba6|DMX-512 Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ff377ede_2c09_4a83_99a0_5e11c7ae16d9.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 1be0ac44_3521_402e_a8b7_1faf86c09560.png|Image]]
| width="80%" align="center" | [[Component: ID ff377ede_2c09_4a83_99a0_5e11c7ae16d9|Webserver (NM7010A)]]
+
| width="80%" align="center" | [[Component: ID 1be0ac44_3521_402e_a8b7_1faf86c09560|DMX-512 Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: Interface
+
| width="10%" align="center" | [[File:Component Icon 5915b437_6925_4d90_a0f8_f91702837bdb.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 5915b437_6925_4d90_a0f8_f91702837bdb|I2C Multiplexer (TCA9548A)]]
| width="10%" align="center" | [[File:Component Icon da332928_6342_4c2c_afc7_eaf33917d33e.png|Image]]
 
| width="80%" align="center" | [[Component: ID da332928_6342_4c2c_afc7_eaf33917d33e|CAN (Internal, MCP2515)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 24219805_113d_4b12_b6bd_e1b0b0c33981.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 331daac0_653d_4f45_9822_6408a8258bda.png|Image]]
| width="80%" align="center" | [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
+
| width="80%" align="center" | [[Component: ID 331daac0_653d_4f45_9822_6408a8258bda|IO Expander]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon eac43fda_0bc5_4b08_881c_6d3e364f2eff.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4616b658_531f_4c5e_981a_4d9fc04f9a36.png|Image]]
| width="80%" align="center" | [[Component: ID eac43fda_0bc5_4b08_881c_6d3e364f2eff|I2C Slave]]
+
| width="80%" align="center" | [[Component: ID 4616b658_531f_4c5e_981a_4d9fc04f9a36|IO Expander]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 081af1a1_da0b_426d_9ca6_58d8313d1499.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 76bb1b8c_43da_48d3_b53f_a9907f03a528.png|Image]]
| width="80%" align="center" | [[Component: ID 081af1a1_da0b_426d_9ca6_58d8313d1499|I2S Master/Slave ESP32]]
+
| width="80%" align="center" | [[Component: ID 76bb1b8c_43da_48d3_b53f_a9907f03a528|IO Expander]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 63de6312_8008_46d2_8a0c_bb66e56674e2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d43a1c1f_8ad6_4271_9f62_20e1bdf529f0.png|Image]]
| width="80%" align="center" | [[Component: ID 63de6312_8008_46d2_8a0c_bb66e56674e2|LIN Master]]
+
| width="80%" align="center" | [[Component: ID d43a1c1f_8ad6_4271_9f62_20e1bdf529f0|IO Expander]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 822ce79d_3339_4d92_bd2b_abae0ba3b780.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a9b43242_9ccc_4f1c_b2d1_acdfbe420fc1.png|Image]]
| width="80%" align="center" | [[Component: ID 822ce79d_3339_4d92_bd2b_abae0ba3b780|LIN Slave]]
+
| width="80%" align="center" | [[Component: ID a9b43242_9ccc_4f1c_b2d1_acdfbe420fc1|MIDI]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 64b26b13_68cf_4a92_8616_e882b7c71023.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 43861adb_8a59_492d_8f9f_a08775800bc1.png|Image]]
| width="80%" align="center" | [[Component: ID 64b26b13_68cf_4a92_8616_e882b7c71023|One Wire]]
+
| width="80%" align="center" | [[Component: ID 43861adb_8a59_492d_8f9f_a08775800bc1|MULTIUART]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 55831e22_7885_4e0f_a9de_73ebda9d7fe9.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]]
| width="80%" align="center" | [[Component: ID 55831e22_7885_4e0f_a9de_73ebda9d7fe9|One Wire (DS2482)]]
+
| width="80%" align="center" | [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 96862c4d_debc_45fa_9433_74711a4b9a3b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 687f8ad4_59f2_4079_bb84_7713dcb57a13.png|Image]]
| width="80%" align="center" | [[Component: ID 96862c4d_debc_45fa_9433_74711a4b9a3b|SPI Master]]
+
| width="80%" align="center" | [[Component: ID 687f8ad4_59f2_4079_bb84_7713dcb57a13|Modbus Slave]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 2bff9939_f404_4915_8a51_59db53e5470e.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 2bff9939_f404_4915_8a51_59db53e5470e|Modbus Slave USB]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e2955f6c_d724_4ab0_afca_d62093a77248.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 019e3dbb_2bfa_44a7_baf0_17b672d9b8f4.png|Image]]
| width="80%" align="center" | [[Component: ID e2955f6c_d724_4ab0_afca_d62093a77248|SPI Slave]]
+
| width="80%" align="center" | [[Component: ID 019e3dbb_2bfa_44a7_baf0_17b672d9b8f4|Modbus TCP Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c73616d1_7ad0_45d9_aada_69ccfa4c5efc.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 1ecb9b0a_53e7_45c9_ab6f_7a0d4a0c47e1.png|Image]]
| width="80%" align="center" | [[Component: ID c73616d1_7ad0_45d9_aada_69ccfa4c5efc|UART (RS232)]]
+
| width="80%" align="center" | [[Component: ID 1ecb9b0a_53e7_45c9_ab6f_7a0d4a0c47e1|Modbus TCP Slave]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 743ea495_34e7_47ee_bd79_3bfdc067b01c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 6436a040_ccc8_46e5_82c1_68f8d87b16c5.png|Image]]
| width="80%" align="center" | [[Component: ID 743ea495_34e7_47ee_bd79_3bfdc067b01c|UART Software (Timer)]]
+
| width="80%" align="center" | [[Component: ID 6436a040_ccc8_46e5_82c1_68f8d87b16c5|Visi (4DSystems)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: System
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: IoT/Cloud
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5aefac05_ee5e_4d51_9f31_05281900a97e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 72cd9559_26f7_4ffd_984c_cf3a82a6db16.png|Image]]
| width="80%" align="center" | [[Component: ID 5aefac05_ee5e_4d51_9f31_05281900a97e|DALI Master]]
+
| width="80%" align="center" | [[Component: ID 72cd9559_26f7_4ffd_984c_cf3a82a6db16|BBC News]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c714f39e_c8fb_413f_afda_2d169e655134.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon df96ffa1_4d36_453a_8877_758f68a2676c.png|Image]]
| width="80%" align="center" | [[Component: ID c714f39e_c8fb_413f_afda_2d169e655134|DALI Slave]]
+
| width="80%" align="center" | [[Component: ID df96ffa1_4d36_453a_8877_758f68a2676c|BBC Weather Forecast]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b4e10f9e_4ea9_4fbc_a584_a4d7d4d8fba6.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon bf90426c_1763_4a7a_be5c_b3e442e3f6d8.png|Image]]
| width="80%" align="center" | [[Component: ID b4e10f9e_4ea9_4fbc_a584_a4d7d4d8fba6|DMX-512 Master]]
+
| width="80%" align="center" | [[Component: ID bf90426c_1763_4a7a_be5c_b3e442e3f6d8|BBC Weather Observation]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 1be0ac44_3521_402e_a8b7_1faf86c09560.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 947089aa_ca9f_4e6f_9f86_7d49a1ae6f86.png|Image]]
| width="80%" align="center" | [[Component: ID 1be0ac44_3521_402e_a8b7_1faf86c09560|DMX-512 Slave]]
+
| width="80%" align="center" | [[Component: ID 947089aa_ca9f_4e6f_9f86_7d49a1ae6f86|EtherCAT Slave (EasyCAT)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5915b437_6925_4d90_a0f8_f91702837bdb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2740a93b_32a9_48d1_8fc3_089d13b50bb5.png|Image]]
| width="80%" align="center" | [[Component: ID 5915b437_6925_4d90_a0f8_f91702837bdb|I2C Multiplexer (TCA9548A)]]
+
| width="80%" align="center" | [[Component: ID 2740a93b_32a9_48d1_8fc3_089d13b50bb5|IoT Made Easy]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 331daac0_653d_4f45_9822_6408a8258bda.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 459c9cfb_82e3_40ad_9456_54fc40ba5e6c.png|Image]]
| width="80%" align="center" | [[Component: ID 331daac0_653d_4f45_9822_6408a8258bda|IO Expander]]
+
| width="80%" align="center" | [[Component: ID 459c9cfb_82e3_40ad_9456_54fc40ba5e6c|MQTT Client]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4616b658_531f_4c5e_981a_4d9fc04f9a36.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Wireless
| width="80%" align="center" | [[Component: ID 4616b658_531f_4c5e_981a_4d9fc04f9a36|IO Expander]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 76bb1b8c_43da_48d3_b53f_a9907f03a528.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0c7df3fc_a46f_4712_8cd3_77079978f4fc.png|Image]]
| width="80%" align="center" | [[Component: ID 76bb1b8c_43da_48d3_b53f_a9907f03a528|IO Expander]]
+
| width="80%" align="center" | [[Component: ID 0c7df3fc_a46f_4712_8cd3_77079978f4fc|Bluetooth]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d43a1c1f_8ad6_4271_9f62_20e1bdf529f0.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cff93310_545b_4948_a8fa_12b119c5f7a7.png|Image]]
| width="80%" align="center" | [[Component: ID d43a1c1f_8ad6_4271_9f62_20e1bdf529f0|IO Expander]]
+
| width="80%" align="center" | [[Component: ID cff93310_545b_4948_a8fa_12b119c5f7a7|Bluetooth (EB024, Generic AT)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a9b43242_9ccc_4f1c_b2d1_acdfbe420fc1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8be2ce64_4860_468a_aa8a_eac443274da3.png|Image]]
| width="80%" align="center" | [[Component: ID a9b43242_9ccc_4f1c_b2d1_acdfbe420fc1|MIDI]]
+
| width="80%" align="center" | [[Component: ID 8be2ce64_4860_468a_aa8a_eac443274da3|Bluetooth (ESP32 SPP)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 43861adb_8a59_492d_8f9f_a08775800bc1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a8dbe015_0985_4581_abd5_1cc44f576fab.png|Image]]
| width="80%" align="center" | [[Component: ID 43861adb_8a59_492d_8f9f_a08775800bc1|MULTIUART]]
+
| width="80%" align="center" | [[Component: ID a8dbe015_0985_4581_abd5_1cc44f576fab|Bluetooth (HC05 / HC06)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 76b3eb5c_2d23_4c8d_bde8_505032bc886a.png|Image]]
| width="80%" align="center" | [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]]
+
| width="80%" align="center" | [[Component: ID 76b3eb5c_2d23_4c8d_bde8_505032bc886a|Bluetooth v2 (EB024, Generic AT)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 687f8ad4_59f2_4079_bb84_7713dcb57a13.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 575a3a3f_09b8_46be_8069_c4d1894d7e7e.png|Image]]
| width="80%" align="center" | [[Component: ID 687f8ad4_59f2_4079_bb84_7713dcb57a13|Modbus Slave]]
+
| width="80%" align="center" | [[Component: ID 575a3a3f_09b8_46be_8069_c4d1894d7e7e|GPS (EB056, Generic NMEA)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2bff9939_f404_4915_8a51_59db53e5470e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0d02ccfd_4cda_42b8_91d8_5392f491f9af.png|Image]]
| width="80%" align="center" | [[Component: ID 2bff9939_f404_4915_8a51_59db53e5470e|Modbus Slave USB]]
+
| width="80%" align="center" | [[Component: ID 0d02ccfd_4cda_42b8_91d8_5392f491f9af|GSM (EB066, Generic AT)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 019e3dbb_2bfa_44a7_baf0_17b672d9b8f4.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2bfc8781_9817_4e0c_89f3_28dac37e9a62.png|Image]]
| width="80%" align="center" | [[Component: ID 019e3dbb_2bfa_44a7_baf0_17b672d9b8f4|Modbus TCP Master]]
+
| width="80%" align="center" | [[Component: ID 2bfc8781_9817_4e0c_89f3_28dac37e9a62|IrDA (EB012, MCP1250, MCP2120)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 1ecb9b0a_53e7_45c9_ab6f_7a0d4a0c47e1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ea261653_86e2_4c37_94f6_4151b318c6f5.png|Image]]
| width="80%" align="center" | [[Component: ID 1ecb9b0a_53e7_45c9_ab6f_7a0d4a0c47e1|Modbus TCP Slave]]
+
| width="80%" align="center" | [[Component: ID ea261653_86e2_4c37_94f6_4151b318c6f5|LoRa]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 6436a040_ccc8_46e5_82c1_68f8d87b16c5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]]
| width="80%" align="center" | [[Component: ID 6436a040_ccc8_46e5_82c1_68f8d87b16c5|Visi (4DSystems)]]
+
| width="80%" align="center" | [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Comms: IoT/Cloud
+
| width="10%" align="center" | [[File:Component Icon 45bd9065_b6f7_42be_b96f_28c3df2c0a22.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 45bd9065_b6f7_42be_b96f_28c3df2c0a22|RF ISM (EB063, MRF49XA)]]
| width="10%" align="center" | [[File:Component Icon 72cd9559_26f7_4ffd_984c_cf3a82a6db16.png|Image]]
 
| width="80%" align="center" | [[Component: ID 72cd9559_26f7_4ffd_984c_cf3a82a6db16|BBC News]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon df96ffa1_4d36_453a_8877_758f68a2676c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 74423151_1bf4_48b8_8ba8_a70c170ef2de.png|Image]]
| width="80%" align="center" | [[Component: ID df96ffa1_4d36_453a_8877_758f68a2676c|BBC Weather Forecast]]
+
| width="80%" align="center" | [[Component: ID 74423151_1bf4_48b8_8ba8_a70c170ef2de|RFID (EB052, RWD-MICODE)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon bf90426c_1763_4a7a_be5c_b3e442e3f6d8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3f8d29a6_40a6_4d5e_a254_190c86d9ebb7.png|Image]]
| width="80%" align="center" | [[Component: ID bf90426c_1763_4a7a_be5c_b3e442e3f6d8|BBC Weather Observation]]
+
| width="80%" align="center" | [[Component: ID 3f8d29a6_40a6_4d5e_a254_190c86d9ebb7|RFID (MFRC522)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 947089aa_ca9f_4e6f_9f86_7d49a1ae6f86.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 055a7ab6_78df_47ca_b967_143485c4d706.png|Image]]
| width="80%" align="center" | [[Component: ID 947089aa_ca9f_4e6f_9f86_7d49a1ae6f86|EtherCAT Slave (EasyCAT)]]
+
| width="80%" align="center" | [[Component: ID 055a7ab6_78df_47ca_b967_143485c4d706|RFID (Sparkfun Quiic / ID-12LA)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2740a93b_32a9_48d1_8fc3_089d13b50bb5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cd5898bf_3a23_455e_b4e0_cddc1eec1d62.png|Image]]
| width="80%" align="center" | [[Component: ID 2740a93b_32a9_48d1_8fc3_089d13b50bb5|IoT Made Easy]]
+
| width="80%" align="center" | [[Component: ID cd5898bf_3a23_455e_b4e0_cddc1eec1d62|SRF (WirelessThings)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 459c9cfb_82e3_40ad_9456_54fc40ba5e6c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 53548cbe_cd57_471c_8ac1_3205d0e9da38.png|Image]]
| width="80%" align="center" | [[Component: ID 459c9cfb_82e3_40ad_9456_54fc40ba5e6c|MQTT Client]]
+
| width="80%" align="center" | [[Component: ID 53548cbe_cd57_471c_8ac1_3205d0e9da38|Zigbee (EB051, XBEE)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 855c5bbd_dfa8_4e3d_b258_1ff0e3860ff8.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID 855c5bbd_dfa8_4e3d_b258_1ff0e3860ff8|Reddit News Headlines]]
+
 
| width="10%" align="center" | both
+
</tab>
 +
 
 +
<tab name="Hardware">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Wireless
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0c7df3fc_a46f_4712_8cd3_77079978f4fc.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cb3aa82e_81d7_491d_bab1_3fb7ee39c6af.png|Image]]
| width="80%" align="center" | [[Component: ID 0c7df3fc_a46f_4712_8cd3_77079978f4fc|Bluetooth]]
+
| width="80%" align="center" | [[Component: ID cb3aa82e_81d7_491d_bab1_3fb7ee39c6af|Actuators]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cff93310_545b_4948_a8fa_12b119c5f7a7.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5f9d5a58_6c01_4588_afa0_df4c01ce161a.png|Image]]
| width="80%" align="center" | [[Component: ID cff93310_545b_4948_a8fa_12b119c5f7a7|Bluetooth (EB024, Generic AT)]]
+
| width="80%" align="center" | [[Component: ID 5f9d5a58_6c01_4588_afa0_df4c01ce161a|Bluetooth]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8be2ce64_4860_468a_aa8a_eac443274da3.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon af9061e8_7f2b_475e_844f_66ab76823d07.png|Image]]
| width="80%" align="center" | [[Component: ID 8be2ce64_4860_468a_aa8a_eac443274da3|Bluetooth (ESP32 SPP)]]
+
| width="80%" align="center" | [[Component: ID af9061e8_7f2b_475e_844f_66ab76823d07|CAN_Bus_BL0140]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a8dbe015_0985_4581_abd5_1cc44f576fab.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 25db03ef_5393_4fb8_9b34_87a506428296.png|Image]]
| width="80%" align="center" | [[Component: ID a8dbe015_0985_4581_abd5_1cc44f576fab|Bluetooth (HC05 / HC06)]]
+
| width="80%" align="center" | [[Component: ID 25db03ef_5393_4fb8_9b34_87a506428296|Colour GLCD (BL0157)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 76b3eb5c_2d23_4c8d_bde8_505032bc886a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a.png|Image]]
| width="80%" align="center" | [[Component: ID 76b3eb5c_2d23_4c8d_bde8_505032bc886a|Bluetooth v2 (EB024, Generic AT)]]
+
| width="80%" align="center" | [[Component: ID d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a|Combo]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 575a3a3f_09b8_46be_8069_c4d1894d7e7e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7ae74a71_a424_452f_8d71_618cf50cff98.png|Image]]
| width="80%" align="center" | [[Component: ID 575a3a3f_09b8_46be_8069_c4d1894d7e7e|GPS (EB056, Generic NMEA)]]
+
| width="80%" align="center" | [[Component: ID 7ae74a71_a424_452f_8d71_618cf50cff98|E-block 2 Helper]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0d02ccfd_4cda_42b8_91d8_5392f491f9af.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4d50e925_93e7_43ff_9c9f_8e958b9d714c.png|Image]]
| width="80%" align="center" | [[Component: ID 0d02ccfd_4cda_42b8_91d8_5392f491f9af|GSM (EB066, Generic AT)]]
+
| width="80%" align="center" | [[Component: ID 4d50e925_93e7_43ff_9c9f_8e958b9d714c|GLCD Monochrome]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2bfc8781_9817_4e0c_89f3_28dac37e9a62.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e735f6a0_13c3_4ca3_9084_bdd19e21b8f8.png|Image]]
| width="80%" align="center" | [[Component: ID 2bfc8781_9817_4e0c_89f3_28dac37e9a62|IrDA (EB012, MCP1250, MCP2120)]]
+
| width="80%" align="center" | [[Component: ID e735f6a0_13c3_4ca3_9084_bdd19e21b8f8|GSM (BL0131)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ea261653_86e2_4c37_94f6_4151b318c6f5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e565ab5d_bf80_4911_938a_75b226ca6f93.png|Image]]
| width="80%" align="center" | [[Component: ID ea261653_86e2_4c37_94f6_4151b318c6f5|LoRa]]
+
| width="80%" align="center" | [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon b904b771_a7bc_47ec_a1ea_9d4c77afccf2.png|Image]]
 +
| width="80%" align="center" | [[Component: ID b904b771_a7bc_47ec_a1ea_9d4c77afccf2|Keypad (BL0138)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ee697d50_7fb5_4074_8cd6_996e5c386722.png|Image]]
| width="80%" align="center" | [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz]]
+
| width="80%" align="center" | [[Component: ID ee697d50_7fb5_4074_8cd6_996e5c386722|LCD]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 45bd9065_b6f7_42be_b96f_28c3df2c0a22.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 103aab27_2ea3_483c_9710_fc3c495288a7.png|Image]]
| width="80%" align="center" | [[Component: ID 45bd9065_b6f7_42be_b96f_28c3df2c0a22|RF ISM (EB063, MRF49XA)]]
+
| width="80%" align="center" | [[Component: ID 103aab27_2ea3_483c_9710_fc3c495288a7|LED]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 74423151_1bf4_48b8_8ba8_a70c170ef2de.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c2cb94bb_4cba_40ba_bd8a_1134bbd3e081.png|Image]]
| width="80%" align="center" | [[Component: ID 74423151_1bf4_48b8_8ba8_a70c170ef2de|RFID (EB052, RWD-MICODE)]]
+
| width="80%" align="center" | [[Component: ID c2cb94bb_4cba_40ba_bd8a_1134bbd3e081|Micro SD Card]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3f8d29a6_40a6_4d5e_a254_190c86d9ebb7.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 05b6159b_1572_4c0d_8ddf_705d9741955a.png|Image]]
| width="80%" align="center" | [[Component: ID 3f8d29a6_40a6_4d5e_a254_190c86d9ebb7|RFID (MFRC522)]]
+
| width="80%" align="center" | [[Component: ID 05b6159b_1572_4c0d_8ddf_705d9741955a|RFID (BL0197)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 055a7ab6_78df_47ca_b967_143485c4d706.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5ed3d626_7e86_4df8_881a_c326a2b932ec.png|Image]]
| width="80%" align="center" | [[Component: ID 055a7ab6_78df_47ca_b967_143485c4d706|RFID (Sparkfun Quiic / ID-12LA)]]
+
| width="80%" align="center" | [[Component: ID 5ed3d626_7e86_4df8_881a_c326a2b932ec|Relay (BL0183)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cd5898bf_3a23_455e_b4e0_cddc1eec1d62.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8.png|Image]]
| width="80%" align="center" | [[Component: ID cd5898bf_3a23_455e_b4e0_cddc1eec1d62|SRF (WirelessThings)]]
+
| width="80%" align="center" | [[Component: ID bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8|Servo Motor]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon b3a7287a_4070_49d1_9122_bf6169f67cd1.png|Image]]
 +
| width="80%" align="center" | [[Component: ID b3a7287a_4070_49d1_9122_bf6169f67cd1|Switch]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 85f34430_eecd_42dc_8c74_6604b11b10ca.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ea9c0946_5f88_4f9a_ae5f_8ba9b981b389.png|Image]]
| width="80%" align="center" | [[Component: ID 85f34430_eecd_42dc_8c74_6604b11b10ca|WLAN (EB069-00-2, RN171)]]
+
| width="80%" align="center" | [[Component: ID ea9c0946_5f88_4f9a_ae5f_8ba9b981b389|WIFI]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 6775a11c_1517_4c7d_9984_f47f2d6f4816.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0326308c_6e94_4bd7_bb0c_d6e882d8bbfc.png|Image]]
| width="80%" align="center" | [[Component: ID 6775a11c_1517_4c7d_9984_f47f2d6f4816|WLAN Dummy (EB069, ESP8266)]]
+
| width="80%" align="center" | [[Component: ID 0326308c_6e94_4bd7_bb0c_d6e882d8bbfc|Zigbee]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9d243b0a_ecb5_4577_a425_9efd553bce07.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 1
| width="80%" align="center" | [[Component: ID 9d243b0a_ecb5_4577_a425_9efd553bce07|WLAN Dummy (EB069, WIZ610wi)]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 53548cbe_cd57_471c_8ac1_3205d0e9da38.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b81925b1_7504_4d77_ac90_3a4fa700fcc4.png|Image]]
| width="80%" align="center" | [[Component: ID 53548cbe_cd57_471c_8ac1_3205d0e9da38|Zigbee (EB051, XBEE)]]
+
| width="80%" align="center" | [[Component: ID b81925b1_7504_4d77_ac90_3a4fa700fcc4|Accelerometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad|Combo Board]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="Hardware">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2
+
| width="10%" align="center" | [[File:Component Icon 87d8bad5_6392_41fb_b370_d9b2c0f8f13f.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 87d8bad5_6392_41fb_b370_d9b2c0f8f13f|DSP Audio Input (EB085)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cb3aa82e_81d7_491d_bab1_3fb7ee39c6af.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e83923b3_994a_41c9_b277_5b107ab6e1dd.png|Image]]
| width="80%" align="center" | [[Component: ID cb3aa82e_81d7_491d_bab1_3fb7ee39c6af|Actuators]]
+
| width="80%" align="center" | [[Component: ID e83923b3_994a_41c9_b277_5b107ab6e1dd|DSP Audio Output (EB086)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5f9d5a58_6c01_4588_afa0_df4c01ce161a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a5320e5b_75c1_4e67_9ed4_e933f40efc9a.png|Image]]
| width="80%" align="center" | [[Component: ID 5f9d5a58_6c01_4588_afa0_df4c01ce161a|Bluetooth]]
+
| width="80%" align="center" | [[Component: ID a5320e5b_75c1_4e67_9ed4_e933f40efc9a|E-block Helper]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon af9061e8_7f2b_475e_844f_66ab76823d07.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c4badacf_868a_4744_ad5a_a74fea126d6b.png|Image]]
| width="80%" align="center" | [[Component: ID af9061e8_7f2b_475e_844f_66ab76823d07|CAN_Bus_BL0140]]
+
| width="80%" align="center" | [[Component: ID c4badacf_868a_4744_ad5a_a74fea126d6b|GLCD]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 25db03ef_5393_4fb8_9b34_87a506428296.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 15d02383_645d_4bbe_8732_a67162cdb90c.png|Image]]
| width="80%" align="center" | [[Component: ID 25db03ef_5393_4fb8_9b34_87a506428296|Colour GLCD (BL0157)]]
+
| width="80%" align="center" | [[Component: ID 15d02383_645d_4bbe_8732_a67162cdb90c|GLCD (EB043 v1)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c3e842d5_cf5d_4e4e_a406_95067ba26693.png|Image]]
| width="80%" align="center" | [[Component: ID d4c04ac8_bbcd_4981_8ce6_9d6c9bb1e26a|Combo]]
+
| width="80%" align="center" | [[Component: ID c3e842d5_cf5d_4e4e_a406_95067ba26693|GLCD (EB043 v2)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 7ae74a71_a424_452f_8d71_618cf50cff98.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c7ba30ad_1d81_496e_b2ca_e4efb109521b.png|Image]]
| width="80%" align="center" | [[Component: ID 7ae74a71_a424_452f_8d71_618cf50cff98|E-block 2 Helper]]
+
| width="80%" align="center" | [[Component: ID c7ba30ad_1d81_496e_b2ca_e4efb109521b|GLCD (EB075)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4d50e925_93e7_43ff_9c9f_8e958b9d714c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cb40c3c2_03fd_4d66_9364_790e72714bcb.png|Image]]
| width="80%" align="center" | [[Component: ID 4d50e925_93e7_43ff_9c9f_8e958b9d714c|GLCD Monochrome]]
+
| width="80%" align="center" | [[Component: ID cb40c3c2_03fd_4d66_9364_790e72714bcb|GLCD (EB076 v2)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e735f6a0_13c3_4ca3_9084_bdd19e21b8f8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c6586b24_9a1c_4e19_8051_8ae5923c418a.png|Image]]
| width="80%" align="center" | [[Component: ID e735f6a0_13c3_4ca3_9084_bdd19e21b8f8|GSM (BL0131)]]
+
| width="80%" align="center" | [[Component: ID c6586b24_9a1c_4e19_8051_8ae5923c418a|GLCD (EB076)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e565ab5d_bf80_4911_938a_75b226ca6f93.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e871d984_b0e0_4185_8d94_b11d28040996.png|Image]]
| width="80%" align="center" | [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander]]
+
| width="80%" align="center" | [[Component: ID e871d984_b0e0_4185_8d94_b11d28040996|Keypad]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b904b771_a7bc_47ec_a1ea_9d4c77afccf2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d29dda88_17de_4008_991a_c881890d4c57.png|Image]]
| width="80%" align="center" | [[Component: ID b904b771_a7bc_47ec_a1ea_9d4c77afccf2|Keypad (BL0138)]]
+
| width="80%" align="center" | [[Component: ID d29dda88_17de_4008_991a_c881890d4c57|LCD]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ee697d50_7fb5_4074_8cd6_996e5c386722.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99.png|Image]]
| width="80%" align="center" | [[Component: ID ee697d50_7fb5_4074_8cd6_996e5c386722|LCD]]
+
| width="80%" align="center" | [[Component: ID 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99|LED ]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 103aab27_2ea3_483c_9710_fc3c495288a7.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4627d2fb_b41e_44cf_b125_e8511e5ebaa4.png|Image]]
| width="80%" align="center" | [[Component: ID 103aab27_2ea3_483c_9710_fc3c495288a7|LED]]
+
| width="80%" align="center" | [[Component: ID 4627d2fb_b41e_44cf_b125_e8511e5ebaa4|SPI Master]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c2cb94bb_4cba_40ba_bd8a_1134bbd3e081.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53.png|Image]]
| width="80%" align="center" | [[Component: ID c2cb94bb_4cba_40ba_bd8a_1134bbd3e081|Micro SD Card]]
+
| width="80%" align="center" | [[Component: ID 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53|Switch]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 05b6159b_1572_4c0d_8ddf_705d9741955a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 35d02098_c871_49c0_b34d_a3f86d764886.png|Image]]
| width="80%" align="center" | [[Component: ID 05b6159b_1572_4c0d_8ddf_705d9741955a|RFID (BL0197)]]
+
| width="80%" align="center" | [[Component: ID 35d02098_c871_49c0_b34d_a3f86d764886|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5ed3d626_7e86_4df8_881a_c326a2b932ec.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon bb483909_20df_4e51_ac45_092ab4adf36a.png|Image]]
| width="80%" align="center" | [[Component: ID 5ed3d626_7e86_4df8_881a_c326a2b932ec|Relay (BL0183)]]
+
| width="80%" align="center" | [[Component: ID bb483909_20df_4e51_ac45_092ab4adf36a|TCP/IP]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cbb357fa_5252_415d_80f5_01e4ab85cb4a.png|Image]]
| width="80%" align="center" | [[Component: ID bc8ae960_3887_4d08_ac7c_1eedb8e5f6c8|Servo Motor]]
+
| width="80%" align="center" | [[Component: ID cbb357fa_5252_415d_80f5_01e4ab85cb4a|Touch Pads]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b3a7287a_4070_49d1_9122_bf6169f67cd1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4d985181_e4b1_4767_a068_fb31a6d68158.png|Image]]
| width="80%" align="center" | [[Component: ID b3a7287a_4070_49d1_9122_bf6169f67cd1|Switch]]
+
| width="80%" align="center" | [[Component: ID 4d985181_e4b1_4767_a068_fb31a6d68158|WIFI]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ea9c0946_5f88_4f9a_ae5f_8ba9b981b389.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c0a18557_a477_4d5a_b9ca_e0724378d983.png|Image]]
| width="80%" align="center" | [[Component: ID ea9c0946_5f88_4f9a_ae5f_8ba9b981b389|WIFI]]
+
| width="80%" align="center" | [[Component: ID c0a18557_a477_4d5a_b9ca_e0724378d983|Webserver]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0326308c_6e94_4bd7_bb0c_d6e882d8bbfc.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ee1635e0_3008_4836_89e1_005435f4a33d.png|Image]]
| width="80%" align="center" | [[Component: ID 0326308c_6e94_4bd7_bb0c_d6e882d8bbfc|Zigbee]]
+
| width="80%" align="center" | [[Component: ID ee1635e0_3008_4836_89e1_005435f4a33d|Webserver]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 1
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | EBM Modules
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b81925b1_7504_4d77_ac90_3a4fa700fcc4.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon bdb9fcf6_3fb3_4051_8078_455b44cb249c.png|Image]]
| width="80%" align="center" | [[Component: ID b81925b1_7504_4d77_ac90_3a4fa700fcc4|Accelerometer]]
+
| width="80%" align="center" | [[Component: ID bdb9fcf6_3fb3_4051_8078_455b44cb249c|Accel / Mag 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 749afd05_ce22_42cb_b17e_3f424cbca6b0.png|Image]]
| width="80%" align="center" | [[Component: ID 9a7d4e50_8d7e_4c5e_9a93_7948ab47edad|Combo Board]]
+
| width="80%" align="center" | [[Component: ID 749afd05_ce22_42cb_b17e_3f424cbca6b0|Colour Sensor]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 87d8bad5_6392_41fb_b370_d9b2c0f8f13f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e3fdcca6_1408_4389_8e2d_e741b06b3463.png|Image]]
| width="80%" align="center" | [[Component: ID 87d8bad5_6392_41fb_b370_d9b2c0f8f13f|DSP Audio Input (EB085)]]
+
| width="80%" align="center" | [[Component: ID e3fdcca6_1408_4389_8e2d_e741b06b3463|Digital Temperature]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e83923b3_994a_41c9_b277_5b107ab6e1dd.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 245b0876_a350_4546_bb71_b427ff6ec9ef.png|Image]]
| width="80%" align="center" | [[Component: ID e83923b3_994a_41c9_b277_5b107ab6e1dd|DSP Audio Output (EB086)]]
+
| width="80%" align="center" | [[Component: ID 245b0876_a350_4546_bb71_b427ff6ec9ef|Dual Potentiometer - Trimmer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a5320e5b_75c1_4e67_9ed4_e933f40efc9a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5a6d2f2e_da92_49b4_ad5c_71f51e8fe24b.png|Image]]
| width="80%" align="center" | [[Component: ID a5320e5b_75c1_4e67_9ed4_e933f40efc9a|E-block Helper]]
+
| width="80%" align="center" | [[Component: ID 5a6d2f2e_da92_49b4_ad5c_71f51e8fe24b|GLCD (EBM001)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c4badacf_868a_4744_ad5a_a74fea126d6b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64.png|Image]]
| width="80%" align="center" | [[Component: ID c4badacf_868a_4744_ad5a_a74fea126d6b|GLCD]]
+
| width="80%" align="center" | [[Component: ID 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64|Gyroscope]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 15d02383_645d_4bbe_8732_a67162cdb90c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b42786ab_fd9a_47cf_b3c4_560ecdc613fd.png|Image]]
| width="80%" align="center" | [[Component: ID 15d02383_645d_4bbe_8732_a67162cdb90c|GLCD (EB043 v1)]]
+
| width="80%" align="center" | [[Component: ID b42786ab_fd9a_47cf_b3c4_560ecdc613fd|Hall Effect]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c3e842d5_cf5d_4e4e_a406_95067ba26693.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5cb8f1ac_bab2_4740_9a9d_01602a5fb196.png|Image]]
| width="80%" align="center" | [[Component: ID c3e842d5_cf5d_4e4e_a406_95067ba26693|GLCD (EB043 v2)]]
+
| width="80%" align="center" | [[Component: ID 5cb8f1ac_bab2_4740_9a9d_01602a5fb196|Humidity]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c7ba30ad_1d81_496e_b2ca_e4efb109521b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a6989ec5_8d9b_4c16_b06f_b55394465946.png|Image]]
| width="80%" align="center" | [[Component: ID c7ba30ad_1d81_496e_b2ca_e4efb109521b|GLCD (EB075)]]
+
| width="80%" align="center" | [[Component: ID a6989ec5_8d9b_4c16_b06f_b55394465946|Infrared]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cb40c3c2_03fd_4d66_9364_790e72714bcb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon beb1f845_8f53_4214_9b14_11b7c2bf3ba8.png|Image]]
| width="80%" align="center" | [[Component: ID cb40c3c2_03fd_4d66_9364_790e72714bcb|GLCD (EB076 v2)]]
+
| width="80%" align="center" | [[Component: ID beb1f845_8f53_4214_9b14_11b7c2bf3ba8|PIR]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c6586b24_9a1c_4e19_8051_8ae5923c418a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9a0503ff_2954_445e_9032_3465a05f8f82.png|Image]]
| width="80%" align="center" | [[Component: ID c6586b24_9a1c_4e19_8051_8ae5923c418a|GLCD (EB076)]]
+
| width="80%" align="center" | [[Component: ID 9a0503ff_2954_445e_9032_3465a05f8f82|Potentiometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e871d984_b0e0_4185_8d94_b11d28040996.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0c8229b3_03ea_415c_824b_a5c9a8394751.png|Image]]
| width="80%" align="center" | [[Component: ID e871d984_b0e0_4185_8d94_b11d28040996|Keypad]]
+
| width="80%" align="center" | [[Component: ID 0c8229b3_03ea_415c_824b_a5c9a8394751|Quadrature Encoder]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d29dda88_17de_4008_991a_c881890d4c57.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2f3dd5e3_b652_4045_9ab9_10d49440e5cd.png|Image]]
| width="80%" align="center" | [[Component: ID d29dda88_17de_4008_991a_c881890d4c57|LCD]]
+
| width="80%" align="center" | [[Component: ID 2f3dd5e3_b652_4045_9ab9_10d49440e5cd|Thermistor]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d5c30cea_62de_4a55_9783_9bf9d104e3ec.png|Image]]
| width="80%" align="center" | [[Component: ID 82c2f7d0_c6ed_4c6e_8ab8_7958b490dc99|LED ]]
+
| width="80%" align="center" | [[Component: ID d5c30cea_62de_4a55_9783_9bf9d104e3ec|Thermocouple TypeK]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4627d2fb_b41e_44cf_b125_e8511e5ebaa4.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8a853d8e_967b_4317_85d2_070167d41396.png|Image]]
| width="80%" align="center" | [[Component: ID 4627d2fb_b41e_44cf_b125_e8511e5ebaa4|SPI Master]]
+
| width="80%" align="center" | [[Component: ID 8a853d8e_967b_4317_85d2_070167d41396|Touch Pads]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1.png|Image]]
 +
| width="80%" align="center" | [[Component: ID ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1|Touch Slider]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon feb064a2_e087_45e1_a7f9_c9fa0edfdace.png|Image]]
| width="80%" align="center" | [[Component: ID 4772ea31_c5fb_4ac1_8aef_c9385a0e9a53|Switch]]
+
| width="80%" align="center" | [[Component: ID feb064a2_e087_45e1_a7f9_c9fa0edfdace|Ultrasonic]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 35d02098_c871_49c0_b34d_a3f86d764886.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC Module
| width="80%" align="center" | [[Component: ID 35d02098_c871_49c0_b34d_a3f86d764886|TCP/IP]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon bb483909_20df_4e51_ac45_092ab4adf36a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 463bfc0e_2a04_414c_bf85_10718fa2ca08.png|Image]]
| width="80%" align="center" | [[Component: ID bb483909_20df_4e51_ac45_092ab4adf36a|TCP/IP]]
+
| width="80%" align="center" | [[Component: ID 463bfc0e_2a04_414c_bf85_10718fa2ca08|MIAC (Arduino-Compatible)]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cbb357fa_5252_415d_80f5_01e4ab85cb4a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d69543a8_f38b_488a_b905_9fa2d5970beb.png|Image]]
| width="80%" align="center" | [[Component: ID cbb357fa_5252_415d_80f5_01e4ab85cb4a|Touch Pads]]
+
| width="80%" align="center" | [[Component: ID d69543a8_f38b_488a_b905_9fa2d5970beb|MIAC (PIC)]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4d985181_e4b1_4767_a068_fb31a6d68158.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 596e6f4d_d87a_4e8b_b108_c0501127c382.png|Image]]
| width="80%" align="center" | [[Component: ID 4d985181_e4b1_4767_a068_fb31a6d68158|WIFI]]
+
| width="80%" align="center" | [[Component: ID 596e6f4d_d87a_4e8b_b108_c0501127c382|MIAC (dsPIC)]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c0a18557_a477_4d5a_b9ca_e0724378d983.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f9109442_8b0f_47d6_b563_d085588af222.png|Image]]
| width="80%" align="center" | [[Component: ID c0a18557_a477_4d5a_b9ca_e0724378d983|Webserver]]
+
| width="80%" align="center" | [[Component: ID f9109442_8b0f_47d6_b563_d085588af222|MIAC NXT / ECU]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | both
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ee1635e0_3008_4836_89e1_005435f4a33d.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Arduino Shield
| width="80%" align="center" | [[Component: ID ee1635e0_3008_4836_89e1_005435f4a33d|Webserver]]
+
|-
| width="10%" align="center" | 2d
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Raspberry Pi Hat
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | EBM Modules
+
| width="10%" align="center" | [[File:Component Icon 165242cb_b40c_416e_a435_1fe7e724c5b8.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 165242cb_b40c_416e_a435_1fe7e724c5b8|Sense Hat]]
 +
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon bdb9fcf6_3fb3_4051_8078_455b44cb249c.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Misc Circuit
| width="80%" align="center" | [[Component: ID bdb9fcf6_3fb3_4051_8078_455b44cb249c|Accel / Mag 6-Axis]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 749afd05_ce22_42cb_b17e_3f424cbca6b0.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b5665f5d_809d_4bd8_a79b_411f893bec16.png|Image]]
| width="80%" align="center" | [[Component: ID 749afd05_ce22_42cb_b17e_3f424cbca6b0|Colour Sensor]]
+
| width="80%" align="center" | [[Component: ID b5665f5d_809d_4bd8_a79b_411f893bec16|GameCode]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e3fdcca6_1408_4389_8e2d_e741b06b3463.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b4f41fb0_9335_4a8f_a41d_284a8cfc31b5.png|Image]]
| width="80%" align="center" | [[Component: ID e3fdcca6_1408_4389_8e2d_e741b06b3463|Digital Temperature]]
+
| width="80%" align="center" | [[Component: ID b4f41fb0_9335_4a8f_a41d_284a8cfc31b5|LED Cube]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 245b0876_a350_4546_bb71_b427ff6ec9ef.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 144a220f_7bc3_4b73_bc56_f9c7203bf204.png|Image]]
| width="80%" align="center" | [[Component: ID 245b0876_a350_4546_bb71_b427ff6ec9ef|Dual Potentiometer - Trimmer]]
+
| width="80%" align="center" | [[Component: ID 144a220f_7bc3_4b73_bc56_f9c7203bf204|RGB Xmas Tree]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5a6d2f2e_da92_49b4_ad5c_71f51e8fe24b.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Robotics
| width="80%" align="center" | [[Component: ID 5a6d2f2e_da92_49b4_ad5c_71f51e8fe24b|GLCD (EBM001)]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]]
| width="80%" align="center" | [[Component: ID 7b1edf74_d0c8_4b1d_a8b3_54580ed79f64|Gyroscope]]
+
| width="80%" align="center" | [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b42786ab_fd9a_47cf_b3c4_560ecdc613fd.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9d5300ab_57ae_4483_8f18_04ec2007b406.png|Image]]
| width="80%" align="center" | [[Component: ID b42786ab_fd9a_47cf_b3c4_560ecdc613fd|Hall Effect]]
+
| width="80%" align="center" | [[Component: ID 9d5300ab_57ae_4483_8f18_04ec2007b406|Formula Flowcode]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 5cb8f1ac_bab2_4740_9a9d_01602a5fb196.png|Image]]
 
| width="80%" align="center" | [[Component: ID 5cb8f1ac_bab2_4740_9a9d_01602a5fb196|Humidity]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon a6989ec5_8d9b_4c16_b06f_b55394465946.png|Image]]
 
| width="80%" align="center" | [[Component: ID a6989ec5_8d9b_4c16_b06f_b55394465946|Infrared]]
 
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon beb1f845_8f53_4214_9b14_11b7c2bf3ba8.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID beb1f845_8f53_4214_9b14_11b7c2bf3ba8|PIR]]
+
 
| width="10%" align="center" | 2d
+
</tab>
 +
 
 +
<tab name="User">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9a0503ff_2954_445e_9032_3465a05f8f82.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Development
| width="80%" align="center" | [[Component: ID 9a0503ff_2954_445e_9032_3465a05f8f82|Potentiometer]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0c8229b3_03ea_415c_824b_a5c9a8394751.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Released
| width="80%" align="center" | [[Component: ID 0c8229b3_03ea_415c_824b_a5c9a8394751|Quadrature Encoder]]
 
| width="10%" align="center" | 3d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2f3dd5e3_b652_4045_9ab9_10d49440e5cd.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID 2f3dd5e3_b652_4045_9ab9_10d49440e5cd|Thermistor]]
+
 
 +
</tab>
 +
 
 +
<tab name="API">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | AllCode
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC: PC Peripheral
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon c7edc169_d417_46ec_ad9b_983ee0326e29.png|Image]]
 +
| width="80%" align="center" | [[Component: ID c7edc169_d417_46ec_ad9b_983ee0326e29|API (Arduino Mega)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d5c30cea_62de_4a55_9783_9bf9d104e3ec.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2b53c2f2_b5d4_4e36_a647_6f9238744a75.png|Image]]
| width="80%" align="center" | [[Component: ID d5c30cea_62de_4a55_9783_9bf9d104e3ec|Thermocouple TypeK]]
+
| width="80%" align="center" | [[Component: ID 2b53c2f2_b5d4_4e36_a647_6f9238744a75|API (Arduino Uno)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8a853d8e_967b_4317_85d2_070167d41396.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 556754b4_bed5_4bcd_88dd_fb13f92020d6.png|Image]]
| width="80%" align="center" | [[Component: ID 8a853d8e_967b_4317_85d2_070167d41396|Touch Pads]]
+
| width="80%" align="center" | [[Component: ID 556754b4_bed5_4bcd_88dd_fb13f92020d6|API (BL0032)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c9197106_edf6_4dcc_9654_ea56ad26f370.png|Image]]
| width="80%" align="center" | [[Component: ID ef0c13ae_8a23_459c_947a_f0d2ad5f8bf1|Touch Slider]]
+
| width="80%" align="center" | [[Component: ID c9197106_edf6_4dcc_9654_ea56ad26f370|API (ECIO28P)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon feb064a2_e087_45e1_a7f9_c9fa0edfdace.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 40d5f2e2_3fb5_479a_91e1_f8ec3aae9e3a.png|Image]]
| width="80%" align="center" | [[Component: ID feb064a2_e087_45e1_a7f9_c9fa0edfdace|Ultrasonic]]
+
| width="80%" align="center" | [[Component: ID 40d5f2e2_3fb5_479a_91e1_f8ec3aae9e3a|API (ECIO40P)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC Module
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 463bfc0e_2a04_414c_bf85_10718fa2ca08.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e52b2356_d8b7_458b_8583_71f208bfd572.png|Image]]
| width="80%" align="center" | [[Component: ID 463bfc0e_2a04_414c_bf85_10718fa2ca08|MIAC (Arduino-Compatible)]]
+
| width="80%" align="center" | [[Component: ID e52b2356_d8b7_458b_8583_71f208bfd572|API (ESP32)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d69543a8_f38b_488a_b905_9fa2d5970beb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ed171d42_05fd_4946_9bf1_e59a9c98c5b8.png|Image]]
| width="80%" align="center" | [[Component: ID d69543a8_f38b_488a_b905_9fa2d5970beb|MIAC (PIC)]]
+
| width="80%" align="center" | [[Component: ID ed171d42_05fd_4946_9bf1_e59a9c98c5b8|API (Interface Board)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 596e6f4d_d87a_4e8b_b108_c0501127c382.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ec492589_4787_4b79_96df_718f9a2b46f1.png|Image]]
| width="80%" align="center" | [[Component: ID 596e6f4d_d87a_4e8b_b108_c0501127c382|MIAC (dsPIC)]]
+
| width="80%" align="center" | [[Component: ID ec492589_4787_4b79_96df_718f9a2b46f1|API (RPI)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f9109442_8b0f_47d6_b563_d085588af222.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Test Injectors
| width="80%" align="center" | [[Component: ID f9109442_8b0f_47d6_b563_d085588af222|MIAC NXT / ECU]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9508d019_b663_43c5_81a3_4da9f7e7356f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 927d2882_ab2f_43e9_8690_d1d6891001ee.png|Image]]
| width="80%" align="center" | [[Component: ID 9508d019_b663_43c5_81a3_4da9f7e7356f|MIAC XC8]]
+
| width="80%" align="center" | [[Component: ID 927d2882_ab2f_43e9_8690_d1d6891001ee|Injector (API Analog Input)]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Arduino Shield
+
| width="10%" align="center" | [[File:Component Icon dbc62603_09e5_4a5e_8df3_22b921d9e9e9.png|Image]]
 +
| width="80%" align="center" | [[Component: ID dbc62603_09e5_4a5e_8df3_22b921d9e9e9|Injector (API Digital Input)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Raspberry Pi Hat
+
| width="10%" align="center" | [[File:Component Icon 916e4f8c_ea50_4d16_bcbb_60492d600217.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 916e4f8c_ea50_4d16_bcbb_60492d600217|Injector (API Digital Output)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 165242cb_b40c_416e_a435_1fe7e724c5b8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5a237757_52e5_414b_b6e4_79c7b784c3ba.png|Image]]
| width="80%" align="center" | [[Component: ID 165242cb_b40c_416e_a435_1fe7e724c5b8|Sense Hat]]
+
| width="80%" align="center" | [[Component: ID 5a237757_52e5_414b_b6e4_79c7b784c3ba|Injector (AT)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Misc Circuit
+
| width="10%" align="center" | [[File:Component Icon 002be1ac_efff_4c07_95de_1eab087cb25e.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 002be1ac_efff_4c07_95de_1eab087cb25e|Injector (COM)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b5665f5d_809d_4bd8_a79b_411f893bec16.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 50738af3_82a5_4074_a9b8_9f8f80be2b87.png|Image]]
| width="80%" align="center" | [[Component: ID b5665f5d_809d_4bd8_a79b_411f893bec16|GameCode]]
+
| width="80%" align="center" | [[Component: ID 50738af3_82a5_4074_a9b8_9f8f80be2b87|Injector (File)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b4f41fb0_9335_4a8f_a41d_284a8cfc31b5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b81ab4d7_be8f_4ddd_b5dc_937bda03dc82.png|Image]]
| width="80%" align="center" | [[Component: ID b4f41fb0_9335_4a8f_a41d_284a8cfc31b5|LED Cube]]
+
| width="80%" align="center" | [[Component: ID b81ab4d7_be8f_4ddd_b5dc_937bda03dc82|Injector (Flowcode vNet)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 144a220f_7bc3_4b73_bc56_f9c7203bf204.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2ed54982_ef92_4509_a67c_7b3a72f91279.png|Image]]
| width="80%" align="center" | [[Component: ID 144a220f_7bc3_4b73_bc56_f9c7203bf204|RGB Xmas Tree]]
+
| width="80%" align="center" | [[Component: ID 2ed54982_ef92_4509_a67c_7b3a72f91279|Injector (Human Interface)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Robotics
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Test Equipment
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Third Party
| width="80%" align="center" | [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode]]
 
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 9d5300ab_57ae_4483_8f18_04ec2007b406.png|Image]]
 
| width="80%" align="center" | [[Component: ID 9d5300ab_57ae_4483_8f18_04ec2007b406|Formula Flowcode]]
 
| width="10%" align="center" | 3d
 
 
|-
 
|-
 
|}
 
|}
Line 1,895: Line 1,883:
 
</tab>
 
</tab>
  
<tab name="User">
+
<tab name="Runtime">
  
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Development
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Indicators
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b84f1f82_2a72_4f8f_867e_b62f5e36f9b3.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 995fa4f2_71ce_4d91_aa62_87f731ae7e7d.png|Image]]
| width="80%" align="center" | [[Component: ID b84f1f82_2a72_4f8f_867e_b62f5e36f9b3|Circular Knob for v10]]
+
| width="80%" align="center" | [[Component: ID 995fa4f2_71ce_4d91_aa62_87f731ae7e7d|Circular Gauge for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 25093456_59ee_4493_8422_65e6344b6445.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 940e39a6_d035_4e43_8dbb_455ee4679066.png|Image]]
| width="80%" align="center" | [[Component: ID 25093456_59ee_4493_8422_65e6344b6445|ComponentRoot]]
+
| width="80%" align="center" | [[Component: ID 940e39a6_d035_4e43_8dbb_455ee4679066|Console Writer]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 163384c5_7980_406c_a580_cedb156f718b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 05e09581_b11d_46ae_b32d_c6414a6a922d.png|Image]]
| width="80%" align="center" | [[Component: ID 163384c5_7980_406c_a580_cedb156f718b|Joystick_ST]]
+
| width="80%" align="center" | [[Component: ID 05e09581_b11d_46ae_b32d_c6414a6a922d|LinearGauge for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8db11871_bb37_4af2_a510_9c483987b100.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9f9ffa92_a20d_4ba8_94e1_04e45bdea154.png|Image]]
| width="80%" align="center" | [[Component: ID 8db11871_bb37_4af2_a510_9c483987b100|Sensor Lib Test]]
+
| width="80%" align="center" | [[Component: ID 9f9ffa92_a20d_4ba8_94e1_04e45bdea154|Logo Indicator]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 64f3c8ad_21a4_4e15_b9aa_c32a2edca893.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 64f3c8ad_21a4_4e15_b9aa_c32a2edca893|Numeric Display]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 4b055fcf_06dd_471b_8736_d2a089e0dbe5.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 4b055fcf_06dd_471b_8736_d2a089e0dbe5|On / Off Indicator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9e488e27_7c1b_4624_b9b0_39a0bf6fec58.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4ae66a67_562d_4d77_8417_9cd652f4f103.png|Image]]
| width="80%" align="center" | [[Component: ID 9e488e27_7c1b_4624_b9b0_39a0bf6fec58|ThicknessIssue1norm]]
+
| width="80%" align="center" | [[Component: ID 4ae66a67_562d_4d77_8417_9cd652f4f103|Speech (RealSpeak)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 92b2f4c9_3fd0_4ba1_a54b_fd9bd949e5ae.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Controls
| width="80%" align="center" | [[Component: ID 92b2f4c9_3fd0_4ba1_a54b_fd9bd949e5ae|ThicknessIssue1renorm]]
+
|-
 +
| width="10%" align="center" | [[File:Component Icon a11aa47b_7c82_4dad_b62d_b1a263e2a4fe.png|Image]]
 +
| width="80%" align="center" | [[Component: ID a11aa47b_7c82_4dad_b62d_b1a263e2a4fe|Circular Knob for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f310b27c_f1ab_47ac_8430_c9eec67198a2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 22ca7f47_0b00_453a_a5ae_75f999cdee2d.png|Image]]
| width="80%" align="center" | [[Component: ID f310b27c_f1ab_47ac_8430_c9eec67198a2|ThicknessIssue1unnorm]]
+
| width="80%" align="center" | [[Component: ID 22ca7f47_0b00_453a_a5ae_75f999cdee2d|Joystick]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Released
+
| width="10%" align="center" | [[File:Component Icon 29e63c23_636f_4f9a_b691_ba1a717e3503.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 29e63c23_636f_4f9a_b691_ba1a717e3503|Joystick]]
 +
| width="10%" align="center" | 3d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon b6909b43_7bfb_433f_8fdb_3b7d457ea73d.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID b6909b43_7bfb_433f_8fdb_3b7d457ea73d|LinearSlider for v10]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="API">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | AllCode
+
| width="10%" align="center" | [[File:Component Icon 53a15e07_4dcd_4dd6_96a9_d96164d63574.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 53a15e07_4dcd_4dd6_96a9_d96164d63574|Number Pad]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 58b3cd32_2e0e_4316_8d68_02bdc9e52637.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 73611f11_f97d_4e6e_88e6_2d59b39c0a4a.png|Image]]
| width="80%" align="center" | [[Component: ID 58b3cd32_2e0e_4316_8d68_02bdc9e52637|Robot Arm AllCode SIM]]
+
| width="80%" align="center" | [[Component: ID 73611f11_f97d_4e6e_88e6_2d59b39c0a4a|RadioButton]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC: PC Peripheral
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Charts
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 482486a9_7407_4b46_9e63_5c459534ab19.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a907d905_5879_48f3_9add_369a2f4e164f.png|Image]]
| width="80%" align="center" | [[Component: ID 482486a9_7407_4b46_9e63_5c459534ab19|MIAC AllCode]]
+
| width="80%" align="center" | [[Component: ID a907d905_5879_48f3_9add_369a2f4e164f|Area Chart (for v10)]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
+
| width="10%" align="center" | [[File:Component Icon 60b296cd_5b02_4c9c_9239_cca36238f480.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 60b296cd_5b02_4c9c_9239_cca36238f480|Bar Chart (for v10)]]
| width="10%" align="center" | [[File:Component Icon c7edc169_d417_46ec_ad9b_983ee0326e29.png|Image]]
 
| width="80%" align="center" | [[Component: ID c7edc169_d417_46ec_ad9b_983ee0326e29|API (Arduino Mega)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2b53c2f2_b5d4_4e36_a647_6f9238744a75.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5d52e8a2_f248_4318_a0ac_e7b9503237cf.png|Image]]
| width="80%" align="center" | [[Component: ID 2b53c2f2_b5d4_4e36_a647_6f9238744a75|API (Arduino Uno)]]
+
| width="80%" align="center" | [[Component: ID 5d52e8a2_f248_4318_a0ac_e7b9503237cf|Bubble Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 556754b4_bed5_4bcd_88dd_fb13f92020d6.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ba8897fe_8349_47b3_9072_e823e74131af.png|Image]]
| width="80%" align="center" | [[Component: ID 556754b4_bed5_4bcd_88dd_fb13f92020d6|API (BL0032)]]
+
| width="80%" align="center" | [[Component: ID ba8897fe_8349_47b3_9072_e823e74131af|Column Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c9197106_edf6_4dcc_9654_ea56ad26f370.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3a68ebf7_1225_4b29_87da_a734c0720591.png|Image]]
| width="80%" align="center" | [[Component: ID c9197106_edf6_4dcc_9654_ea56ad26f370|API (ECIO28P)]]
+
| width="80%" align="center" | [[Component: ID 3a68ebf7_1225_4b29_87da_a734c0720591|Line Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 40d5f2e2_3fb5_479a_91e1_f8ec3aae9e3a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 77e27287_6ca9_44f7_a160_d338d87b68de.png|Image]]
| width="80%" align="center" | [[Component: ID 40d5f2e2_3fb5_479a_91e1_f8ec3aae9e3a|API (ECIO40P)]]
+
| width="80%" align="center" | [[Component: ID 77e27287_6ca9_44f7_a160_d338d87b68de|Pie Chart (for v10)]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 64f4811d_e83f_4e82_be8a_9e857f6ec6e6.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 64f4811d_e83f_4e82_be8a_9e857f6ec6e6|Polar Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e52b2356_d8b7_458b_8583_71f208bfd572.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b49da131_faf9_4bd7_bcdf_323016e64ffd.png|Image]]
| width="80%" align="center" | [[Component: ID e52b2356_d8b7_458b_8583_71f208bfd572|API (ESP32)]]
+
| width="80%" align="center" | [[Component: ID b49da131_faf9_4bd7_bcdf_323016e64ffd|Radar Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ed171d42_05fd_4946_9bf1_e59a9c98c5b8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82.png|Image]]
| width="80%" align="center" | [[Component: ID ed171d42_05fd_4946_9bf1_e59a9c98c5b8|API (Interface Board)]]
+
| width="80%" align="center" | [[Component: ID 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82|Ternary Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ec492589_4787_4b79_96df_718f9a2b46f1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0187d13d_8822_4e75_ab22_474c7058ebe4.png|Image]]
| width="80%" align="center" | [[Component: ID ec492589_4787_4b79_96df_718f9a2b46f1|API (RPI)]]
+
| width="80%" align="center" | [[Component: ID 0187d13d_8822_4e75_ab22_474c7058ebe4|XY Chart (for v10)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Test Injectors
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | SCADA Tools
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 927d2882_ab2f_43e9_8690_d1d6891001ee.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Runtime Tools
| width="80%" align="center" | [[Component: ID 927d2882_ab2f_43e9_8690_d1d6891001ee|Injector (API Analog Input)]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon dbc62603_09e5_4a5e_8df3_22b921d9e9e9.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cbb3c28e_2d73_4442_ac52_23a3b45d9870.png|Image]]
| width="80%" align="center" | [[Component: ID dbc62603_09e5_4a5e_8df3_22b921d9e9e9|Injector (API Digital Input)]]
+
| width="80%" align="center" | [[Component: ID cbb3c28e_2d73_4442_ac52_23a3b45d9870|COM Port]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 916e4f8c_ea50_4d16_bcbb_60492d600217.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7d0c33a1_0aaa_4250_84bb_f96fc113abac.png|Image]]
| width="80%" align="center" | [[Component: ID 916e4f8c_ea50_4d16_bcbb_60492d600217|Injector (API Digital Output)]]
+
| width="80%" align="center" | [[Component: ID 7d0c33a1_0aaa_4250_84bb_f96fc113abac|CSV Read/Write]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5a237757_52e5_414b_b6e4_79c7b784c3ba.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a1da060c_e74a_4e12_bb90_3ddb43265592.png|Image]]
| width="80%" align="center" | [[Component: ID 5a237757_52e5_414b_b6e4_79c7b784c3ba|Injector (AT)]]
+
| width="80%" align="center" | [[Component: ID a1da060c_e74a_4e12_bb90_3ddb43265592|Console Debugger]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 002be1ac_efff_4c07_95de_1eab087cb25e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3bf29e52_ebb4_4528_8d19_b2860c8ab80c.png|Image]]
| width="80%" align="center" | [[Component: ID 002be1ac_efff_4c07_95de_1eab087cb25e|Injector (COM)]]
+
| width="80%" align="center" | [[Component: ID 3bf29e52_ebb4_4528_8d19_b2860c8ab80c|Console User Input]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 50738af3_82a5_4074_a9b8_9f8f80be2b87.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 33b1e2c6_5509_40bf_a464_167edcbcf571.png|Image]]
| width="80%" align="center" | [[Component: ID 50738af3_82a5_4074_a9b8_9f8f80be2b87|Injector (File)]]
+
| width="80%" align="center" | [[Component: ID 33b1e2c6_5509_40bf_a464_167edcbcf571|Data Recorder Setup]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b81ab4d7_be8f_4ddd_b5dc_937bda03dc82.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3022653d_9f9f_4981_b558_9ed8d265c931.png|Image]]
| width="80%" align="center" | [[Component: ID b81ab4d7_be8f_4ddd_b5dc_937bda03dc82|Injector (Flowcode vNet)]]
+
| width="80%" align="center" | [[Component: ID 3022653d_9f9f_4981_b558_9ed8d265c931|Event Log]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2ed54982_ef92_4509_a67c_7b3a72f91279.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 6ed9452d_1ae7_4f70_991c_6d8085a2d923.png|Image]]
| width="80%" align="center" | [[Component: ID 2ed54982_ef92_4509_a67c_7b3a72f91279|Injector (Human Interface)]]
+
| width="80%" align="center" | [[Component: ID 6ed9452d_1ae7_4f70_991c_6d8085a2d923|Input Message Box]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Test Equipment
+
| width="10%" align="center" | [[File:Component Icon eb9025a7_acec_455c_9033_bd4dd2586e05.png|Image]]
 +
| width="80%" align="center" | [[Component: ID eb9025a7_acec_455c_9033_bd4dd2586e05|Keyboard]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Third Party
+
| width="10%" align="center" | [[File:Component Icon d2a7fe23_7dd2_43ca_ad55_185eec92fdd8.png|Image]]
 +
| width="80%" align="center" | [[Component: ID d2a7fe23_7dd2_43ca_ad55_185eec92fdd8|Message Box]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon 82a800d4_8620_4386_8ba3_25af2768f24e.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID 82a800d4_8620_4386_8ba3_25af2768f24e|Mouse]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="Runtime">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Indicators
+
| width="10%" align="center" | [[File:Component Icon 06db27a4_c20a_4371_b05e_7cdb55556859.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 06db27a4_c20a_4371_b05e_7cdb55556859|Panel Console Viewer]]
| width="10%" align="center" | [[File:Component Icon 995fa4f2_71ce_4d91_aa62_87f731ae7e7d.png|Image]]
 
| width="80%" align="center" | [[Component: ID 995fa4f2_71ce_4d91_aa62_87f731ae7e7d|Circular Gauge for v10]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 940e39a6_d035_4e43_8dbb_455ee4679066.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 819d0c05_aaa2_4431_84dc_d40f3eee1b54.png|Image]]
| width="80%" align="center" | [[Component: ID 940e39a6_d035_4e43_8dbb_455ee4679066|Console Writer]]
+
| width="80%" align="center" | [[Component: ID 819d0c05_aaa2_4431_84dc_d40f3eee1b54|Property Manager]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 05e09581_b11d_46ae_b32d_c6414a6a922d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b86179cb_b561_4be4_9d12_e51da4248807.png|Image]]
| width="80%" align="center" | [[Component: ID 05e09581_b11d_46ae_b32d_c6414a6a922d|LinearGauge for v10]]
+
| width="80%" align="center" | [[Component: ID b86179cb_b561_4be4_9d12_e51da4248807|Serial Monitor]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9f9ffa92_a20d_4ba8_94e1_04e45bdea154.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028.png|Image]]
| width="80%" align="center" | [[Component: ID 9f9ffa92_a20d_4ba8_94e1_04e45bdea154|Logo Indicator]]
+
| width="80%" align="center" | [[Component: ID b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028|Simulation External Input]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 64f3c8ad_21a4_4e15_b9aa_c32a2edca893.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f137a538_3ebf_42e7_a941_b8f628802070.png|Image]]
| width="80%" align="center" | [[Component: ID 64f3c8ad_21a4_4e15_b9aa_c32a2edca893|Numeric Display]]
+
| width="80%" align="center" | [[Component: ID f137a538_3ebf_42e7_a941_b8f628802070|Timed Event Trigger]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4b055fcf_06dd_471b_8736_d2a089e0dbe5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2.png|Image]]
| width="80%" align="center" | [[Component: ID 4b055fcf_06dd_471b_8736_d2a089e0dbe5|On / Off Indicator]]
+
| width="80%" align="center" | [[Component: ID 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2|Tone Generator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4ae66a67_562d_4d77_8417_9cd652f4f103.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f54fa744_5af4_4c08_bdb9_fb31848a2b63.png|Image]]
| width="80%" align="center" | [[Component: ID 4ae66a67_562d_4d77_8417_9cd652f4f103|Speech (RealSpeak)]]
+
| width="80%" align="center" | [[Component: ID f54fa744_5af4_4c08_bdb9_fb31848a2b63|XML JSON Parser]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Controls
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Matrix Tools
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a11aa47b_7c82_4dad_b62d_b1a263e2a4fe.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e2ed1829_6967_4339_98e1_3806650297c5.png|Image]]
| width="80%" align="center" | [[Component: ID a11aa47b_7c82_4dad_b62d_b1a263e2a4fe|Circular Knob for v10]]
+
| width="80%" align="center" | [[Component: ID e2ed1829_6967_4339_98e1_3806650297c5|Device Helper]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b50d5c0a_2340_4f67_b276_7bc0235de8a3.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon fc3c670c_502a_418f_a123_649179752383.png|Image]]
| width="80%" align="center" | [[Component: ID b50d5c0a_2340_4f67_b276_7bc0235de8a3|Image Switch]]
+
| width="80%" align="center" | [[Component: ID fc3c670c_502a_418f_a123_649179752383|FCD helper]]
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 22ca7f47_0b00_453a_a5ae_75f999cdee2d.png|Image]]
 
| width="80%" align="center" | [[Component: ID 22ca7f47_0b00_453a_a5ae_75f999cdee2d|Joystick]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 29e63c23_636f_4f9a_b691_ba1a717e3503.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3e5cc6d0_3e36_46b8_bc40_f238a5735b6e.png|Image]]
| width="80%" align="center" | [[Component: ID 29e63c23_636f_4f9a_b691_ba1a717e3503|Joystick]]
+
| width="80%" align="center" | [[Component: ID 3e5cc6d0_3e36_46b8_bc40_f238a5735b6e|IntOsc Helper]]
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon b6909b43_7bfb_433f_8fdb_3b7d457ea73d.png|Image]]
 
| width="80%" align="center" | [[Component: ID b6909b43_7bfb_433f_8fdb_3b7d457ea73d|LinearSlider for v10]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 53a15e07_4dcd_4dd6_96a9_d96164d63574.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5f7b77e5_e979_4010_93f1_e6d98f83bd71.png|Image]]
| width="80%" align="center" | [[Component: ID 53a15e07_4dcd_4dd6_96a9_d96164d63574|Number Pad]]
+
| width="80%" align="center" | [[Component: ID 5f7b77e5_e979_4010_93f1_e6d98f83bd71|Is Sim]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 73611f11_f97d_4e6e_88e6_2d59b39c0a4a.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Scenarios
| width="80%" align="center" | [[Component: ID 73611f11_f97d_4e6e_88e6_2d59b39c0a4a|RadioButton]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Charts
+
| width="10%" align="center" | [[File:Component Icon 62b6ca37_eb0a_4b5f_b2e1_9a732c4e05ce.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 62b6ca37_eb0a_4b5f_b2e1_9a732c4e05ce|3D Printer]]
 +
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a907d905_5879_48f3_9add_369a2f4e164f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a05022fd_6fa1_499d_b885_a7d983e7bfdf.png|Image]]
| width="80%" align="center" | [[Component: ID a907d905_5879_48f3_9add_369a2f4e164f|Area Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID a05022fd_6fa1_499d_b885_a7d983e7bfdf|Airplane Landing Gear]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 60b296cd_5b02_4c9c_9239_cca36238f480.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 93252f96_a8e5_4d65_8c40_11614bb15b52.png|Image]]
| width="80%" align="center" | [[Component: ID 60b296cd_5b02_4c9c_9239_cca36238f480|Bar Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 93252f96_a8e5_4d65_8c40_11614bb15b52|CNC Machine]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5d52e8a2_f248_4318_a0ac_e7b9503237cf.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon fde30de0_35ed_40ca_937a_88da6409c1d2.png|Image]]
| width="80%" align="center" | [[Component: ID 5d52e8a2_f248_4318_a0ac_e7b9503237cf|Bubble Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID fde30de0_35ed_40ca_937a_88da6409c1d2|Car Seat]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ba8897fe_8349_47b3_9072_e823e74131af.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 264eadac_6fe5_43e0_bfb6_969175aaab93.png|Image]]
| width="80%" align="center" | [[Component: ID ba8897fe_8349_47b3_9072_e823e74131af|Column Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 264eadac_6fe5_43e0_bfb6_969175aaab93|Daytona Racetrack]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 41bf01a8_3f2d_431f_bd4e_3f4735ae162b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon fc012d2f_082a_4f6f_a61b_314c46477eb2.png|Image]]
| width="80%" align="center" | [[Component: ID 41bf01a8_3f2d_431f_bd4e_3f4735ae162b|Data Sheet]]
+
| width="80%" align="center" | [[Component: ID fc012d2f_082a_4f6f_a61b_314c46477eb2|Maze Generator]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a3a84355_5d1c_4437_900d_fdf3fe6ee6fb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c46023c5_27e5_4122_bf3e_4519f23cfa0c.png|Image]]
| width="80%" align="center" | [[Component: ID a3a84355_5d1c_4437_900d_fdf3fe6ee6fb|Data Sheet]]
+
| width="80%" align="center" | [[Component: ID c46023c5_27e5_4122_bf3e_4519f23cfa0c|Pedestrian Crossing]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 265d450b_0719_4b6b_8f66_1aefce666e3f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon fddf4a52_13cf_4a42_b4c5_d525e824a55a.png|Image]]
| width="80%" align="center" | [[Component: ID 265d450b_0719_4b6b_8f66_1aefce666e3f|Data Sheet B]]
+
| width="80%" align="center" | [[Component: ID fddf4a52_13cf_4a42_b4c5_d525e824a55a|Sheep Pen]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3a68ebf7_1225_4b29_87da_a734c0720591.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0c6b22fc_6e81_4406_aabd_5feb928e6aee.png|Image]]
| width="80%" align="center" | [[Component: ID 3a68ebf7_1225_4b29_87da_a734c0720591|Line Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 0c6b22fc_6e81_4406_aabd_5feb928e6aee|Traffic Light 1-Way]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 77e27287_6ca9_44f7_a160_d338d87b68de.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon dbf602c1_cb49_4149_bcd3_4a5afeae9a7a.png|Image]]
| width="80%" align="center" | [[Component: ID 77e27287_6ca9_44f7_a160_d338d87b68de|Pie Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID dbf602c1_cb49_4149_bcd3_4a5afeae9a7a|Traffic Light 2-Way]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 64f4811d_e83f_4e82_be8a_9e857f6ec6e6.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID 64f4811d_e83f_4e82_be8a_9e857f6ec6e6|Polar Chart (for v10)]]
+
 
 +
</tab>
 +
 
 +
<tab name="Creation">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | Primitives (2d)
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon component:GdiBaseChart.png|Image]]
 +
| width="80%" align="center" | [[Component: ID component:GdiBaseChart|BaseChart]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b49da131_faf9_4bd7_bcdf_323016e64ffd.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiButton.png|Image]]
| width="80%" align="center" | [[Component: ID b49da131_faf9_4bd7_bcdf_323016e64ffd|Radar Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID component:GdiButton|Button]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiCanvas.png|Image]]
| width="80%" align="center" | [[Component: ID 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82|Ternary Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID component:GdiCanvas|Canvas]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0187d13d_8822_4e75_ab22_474c7058ebe4.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiComboBox.png|Image]]
| width="80%" align="center" | [[Component: ID 0187d13d_8822_4e75_ab22_474c7058ebe4|XY Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID component:GdiComboBox|ComboBox]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0b102b64_1fb5_4024_bfbf_a103df44ee59.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiComplexShape.png|Image]]
| width="80%" align="center" | [[Component: ID 0b102b64_1fb5_4024_bfbf_a103df44ee59|XY Chart new]]
+
| width="80%" align="center" | [[Component: ID component:GdiComplexShape|ComplexShape]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | SCADA Tools
+
| width="10%" align="center" | [[File:Component Icon component:GdiConnection.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID component:GdiConnection|Connection]]
| colspan="3" align="center" style="background-color:#EAE1EA;" | Runtime Tools
 
|-
 
| width="10%" align="center" | [[File:Component Icon cbb3c28e_2d73_4442_ac52_23a3b45d9870.png|Image]]
 
| width="80%" align="center" | [[Component: ID cbb3c28e_2d73_4442_ac52_23a3b45d9870|COM Port]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a1da060c_e74a_4e12_bb90_3ddb43265592.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiEditBox.png|Image]]
| width="80%" align="center" | [[Component: ID a1da060c_e74a_4e12_bb90_3ddb43265592|Console Debugger]]
+
| width="80%" align="center" | [[Component: ID component:GdiEditBox|EditBox]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3bf29e52_ebb4_4528_8d19_b2860c8ab80c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiGauge.png|Image]]
| width="80%" align="center" | [[Component: ID 3bf29e52_ebb4_4528_8d19_b2860c8ab80c|Console User Input]]
+
| width="80%" align="center" | [[Component: ID component:GdiGauge|Gauge]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 33b1e2c6_5509_40bf_a464_167edcbcf571.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiGrid.png|Image]]
| width="80%" align="center" | [[Component: ID 33b1e2c6_5509_40bf_a464_167edcbcf571|Data Recorder Setup]]
+
| width="80%" align="center" | [[Component: ID component:GdiGrid|Grid]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3022653d_9f9f_4981_b558_9ed8d265c931.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiImage.png|Image]]
| width="80%" align="center" | [[Component: ID 3022653d_9f9f_4981_b558_9ed8d265c931|Event Log]]
+
| width="80%" align="center" | [[Component: ID component:GdiImage|Image]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 6ed9452d_1ae7_4f70_991c_6d8085a2d923.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiLine.png|Image]]
| width="80%" align="center" | [[Component: ID 6ed9452d_1ae7_4f70_991c_6d8085a2d923|Input Message Box]]
+
| width="80%" align="center" | [[Component: ID component:GdiLine|Line]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon eb9025a7_acec_455c_9033_bd4dd2586e05.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiNumericIndicator.png|Image]]
| width="80%" align="center" | [[Component: ID eb9025a7_acec_455c_9033_bd4dd2586e05|Keyboard]]
+
| width="80%" align="center" | [[Component: ID component:GdiNumericIndicator|NumericIndicator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d2a7fe23_7dd2_43ca_ad55_185eec92fdd8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiShape.png|Image]]
| width="80%" align="center" | [[Component: ID d2a7fe23_7dd2_43ca_ad55_185eec92fdd8|Message Box]]
+
| width="80%" align="center" | [[Component: ID component:GdiShape|Shape]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 82a800d4_8620_4386_8ba3_25af2768f24e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiSwitch.png|Image]]
| width="80%" align="center" | [[Component: ID 82a800d4_8620_4386_8ba3_25af2768f24e|Mouse]]
+
| width="80%" align="center" | [[Component: ID component:GdiSwitch|Switch]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 06db27a4_c20a_4371_b05e_7cdb55556859.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon component:GdiText.png|Image]]
| width="80%" align="center" | [[Component: ID 06db27a4_c20a_4371_b05e_7cdb55556859|Panel Console Viewer]]
+
| width="80%" align="center" | [[Component: ID component:GdiText|Text]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 819d0c05_aaa2_4431_84dc_d40f3eee1b54.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Primitives (3d)
| width="80%" align="center" | [[Component: ID 819d0c05_aaa2_4431_84dc_d40f3eee1b54|Property Manager]]
+
|-
| width="10%" align="center" | 2d
+
| width="10%" align="center" | [[File:Component Icon component:text.png|Image]]
 +
| width="80%" align="center" | [[Component: ID component:text|Label]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon component:shape.png|Image]]
 +
| width="80%" align="center" | [[Component: ID component:shape|Shape]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon component:textbox.png|Image]]
 +
| width="80%" align="center" | [[Component: ID component:textbox|Textbox]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | 2D Shapes
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b86179cb_b561_4be4_9d12_e51da4248807.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 93c4effe_9d15_4a15_a750_f47d206143a7.png|Image]]
| width="80%" align="center" | [[Component: ID b86179cb_b561_4be4_9d12_e51da4248807|Serial Monitor]]
+
| width="80%" align="center" | [[Component: ID 93c4effe_9d15_4a15_a750_f47d206143a7|Ellipse]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9a971ee1_28e0_4e47_9c09_71268383fc75.png|Image]]
| width="80%" align="center" | [[Component: ID b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028|Simulation External Input]]
+
| width="80%" align="center" | [[Component: ID 9a971ee1_28e0_4e47_9c09_71268383fc75|Label]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f137a538_3ebf_42e7_a941_b8f628802070.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3a376ef4_ada5_4d3f_b255_2cf7139f051d.png|Image]]
| width="80%" align="center" | [[Component: ID f137a538_3ebf_42e7_a941_b8f628802070|Timed Event Trigger]]
+
| width="80%" align="center" | [[Component: ID 3a376ef4_ada5_4d3f_b255_2cf7139f051d|Line]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9ec41243_060f_42c3_93b0_de81ada331fa.png|Image]]
| width="80%" align="center" | [[Component: ID 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2|Tone Generator]]
+
| width="80%" align="center" | [[Component: ID 9ec41243_060f_42c3_93b0_de81ada331fa|Rectangle]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon f54fa744_5af4_4c08_bdb9_fb31848a2b63.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8583543f_4a30_428c_baa1_699145e36314.png|Image]]
| width="80%" align="center" | [[Component: ID f54fa744_5af4_4c08_bdb9_fb31848a2b63|XML JSON Parser]]
+
| width="80%" align="center" | [[Component: ID 8583543f_4a30_428c_baa1_699145e36314|Rounded rectangle]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Matrix Tools
+
| width="10%" align="center" | [[File:Component Icon 16d8b52e_ca01_4309_9afb_5e265b4ae1ca.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 16d8b52e_ca01_4309_9afb_5e265b4ae1ca|Textbox]]
| width="10%" align="center" | [[File:Component Icon 5d9a2513_83f9_4269_acd8_b36e57d300ed.png|Image]]
 
| width="80%" align="center" | [[Component: ID 5d9a2513_83f9_4269_acd8_b36e57d300ed|Auto Version Identifier Free]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon e2ed1829_6967_4339_98e1_3806650297c5.png|Image]]
 
| width="80%" align="center" | [[Component: ID e2ed1829_6967_4339_98e1_3806650297c5|Device Helper]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon fc3c670c_502a_418f_a123_649179752383.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | 3D Shapes
| width="80%" align="center" | [[Component: ID fc3c670c_502a_418f_a123_649179752383|FCD helper]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3e5cc6d0_3e36_46b8_bc40_f238a5735b6e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon bea47ee6_07be_4545_a699_50c160ea12c0.png|Image]]
| width="80%" align="center" | [[Component: ID 3e5cc6d0_3e36_46b8_bc40_f238a5735b6e|IntOsc Helper]]
+
| width="80%" align="center" | [[Component: ID bea47ee6_07be_4545_a699_50c160ea12c0|Bowl]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5f7b77e5_e979_4010_93f1_e6d98f83bd71.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 18d0ecea_755f_43f7_9444_9dc9efaf859f.png|Image]]
| width="80%" align="center" | [[Component: ID 5f7b77e5_e979_4010_93f1_e6d98f83bd71|Is Sim]]
+
| width="80%" align="center" | [[Component: ID 18d0ecea_755f_43f7_9444_9dc9efaf859f|Cone]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Scenarios
+
| width="10%" align="center" | [[File:Component Icon 4cbae05a_fee8_4685_b94c_829abc3466ab.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 4cbae05a_fee8_4685_b94c_829abc3466ab|Cuboid]]
| width="10%" align="center" | [[File:Component Icon 62b6ca37_eb0a_4b5f_b2e1_9a732c4e05ce.png|Image]]
 
| width="80%" align="center" | [[Component: ID 62b6ca37_eb0a_4b5f_b2e1_9a732c4e05ce|3D Printer]]
 
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a05022fd_6fa1_499d_b885_a7d983e7bfdf.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c87d4bfd_6d1b_45ea_83b4_63250326b329.png|Image]]
| width="80%" align="center" | [[Component: ID a05022fd_6fa1_499d_b885_a7d983e7bfdf|Airplane Landing Gear]]
+
| width="80%" align="center" | [[Component: ID c87d4bfd_6d1b_45ea_83b4_63250326b329|Cylinder]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 93252f96_a8e5_4d65_8c40_11614bb15b52.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a7b268fb_4991_4ab8_b394_c1d6997c7422.png|Image]]
| width="80%" align="center" | [[Component: ID 93252f96_a8e5_4d65_8c40_11614bb15b52|CNC Machine]]
+
| width="80%" align="center" | [[Component: ID a7b268fb_4991_4ab8_b394_c1d6997c7422|Diamond]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon fde30de0_35ed_40ca_937a_88da6409c1d2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b8bf4aa3_e477_4d95_9592_f7f609357658.png|Image]]
| width="80%" align="center" | [[Component: ID fde30de0_35ed_40ca_937a_88da6409c1d2|Car Seat]]
+
| width="80%" align="center" | [[Component: ID b8bf4aa3_e477_4d95_9592_f7f609357658|Hemisphere]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 264eadac_6fe5_43e0_bfb6_969175aaab93.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 296ec9fd_cf9b_4338_bb42_b92e4326af25.png|Image]]
| width="80%" align="center" | [[Component: ID 264eadac_6fe5_43e0_bfb6_969175aaab93|Daytona Racetrack]]
+
| width="80%" align="center" | [[Component: ID 296ec9fd_cf9b_4338_bb42_b92e4326af25|Honeycomb]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon fc012d2f_082a_4f6f_a61b_314c46477eb2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 783af32a_4d8c_466c_938d_7b3c97e76e83.png|Image]]
| width="80%" align="center" | [[Component: ID fc012d2f_082a_4f6f_a61b_314c46477eb2|Maze Generator]]
+
| width="80%" align="center" | [[Component: ID 783af32a_4d8c_466c_938d_7b3c97e76e83|Prism]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c46023c5_27e5_4122_bf3e_4519f23cfa0c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7a7f8adf_6b2a_4594_a511_94d47124a465.png|Image]]
| width="80%" align="center" | [[Component: ID c46023c5_27e5_4122_bf3e_4519f23cfa0c|Pedestrian Crossing]]
+
| width="80%" align="center" | [[Component: ID 7a7f8adf_6b2a_4594_a511_94d47124a465|Pyramid]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon fddf4a52_13cf_4a42_b4c5_d525e824a55a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b295124a_85ec_4fae_943f_347bb2c50311.png|Image]]
| width="80%" align="center" | [[Component: ID fddf4a52_13cf_4a42_b4c5_d525e824a55a|Sheep Pen]]
+
| width="80%" align="center" | [[Component: ID b295124a_85ec_4fae_943f_347bb2c50311|Sphere]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0c6b22fc_6e81_4406_aabd_5feb928e6aee.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 50c4286c_9896_48bd_8b7b_ab5d10540a1a.png|Image]]
| width="80%" align="center" | [[Component: ID 0c6b22fc_6e81_4406_aabd_5feb928e6aee|Traffic Light 1-Way]]
+
| width="80%" align="center" | [[Component: ID 50c4286c_9896_48bd_8b7b_ab5d10540a1a|Tube]]
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon dbf602c1_cb49_4149_bcd3_4a5afeae9a7a.png|Image]]
 
| width="80%" align="center" | [[Component: ID dbf602c1_cb49_4149_bcd3_4a5afeae9a7a|Traffic Light 2-Way]]
 
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
Line 2,285: Line 2,277:
 
</tab>
 
</tab>
  
<tab name="Creation">
+
</tabs>
 +
 
 +
==App Developer Components==
 +
 
 +
<tabs>
 +
 
 +
<tab name="Indicators ">
  
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Primitives (2d)
+
| width="10%" align="center" | [[File:Component Icon 995fa4f2_71ce_4d91_aa62_87f731ae7e7d.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 995fa4f2_71ce_4d91_aa62_87f731ae7e7d|Circular Gauge for v10]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiBaseChart.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 940e39a6_d035_4e43_8dbb_455ee4679066.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiBaseChart|BaseChart]]
+
| width="80%" align="center" | [[Component: ID 940e39a6_d035_4e43_8dbb_455ee4679066|Console Writer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiButton.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2061d38d_0cca_440c_a842_f9c84ca55f90.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiButton|Button]]
+
| width="80%" align="center" | [[Component: ID 2061d38d_0cca_440c_a842_f9c84ca55f90|DFPlayer (MP3 / WAV)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiCanvas.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 05e09581_b11d_46ae_b32d_c6414a6a922d.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiCanvas|Canvas]]
+
| width="80%" align="center" | [[Component: ID 05e09581_b11d_46ae_b32d_c6414a6a922d|LinearGauge for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiComboBox.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9f9ffa92_a20d_4ba8_94e1_04e45bdea154.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiComboBox|ComboBox]]
+
| width="80%" align="center" | [[Component: ID 9f9ffa92_a20d_4ba8_94e1_04e45bdea154|Logo Indicator]]
 +
| width="10%" align="center" | 3d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon d2a7fe23_7dd2_43ca_ad55_185eec92fdd8.png|Image]]
 +
| width="80%" align="center" | [[Component: ID d2a7fe23_7dd2_43ca_ad55_185eec92fdd8|Message Box]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiComplexShape.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 64f3c8ad_21a4_4e15_b9aa_c32a2edca893.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiComplexShape|ComplexShape]]
+
| width="80%" align="center" | [[Component: ID 64f3c8ad_21a4_4e15_b9aa_c32a2edca893|Numeric Display]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiConnection.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4b055fcf_06dd_471b_8736_d2a089e0dbe5.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiConnection|Connection]]
+
| width="80%" align="center" | [[Component: ID 4b055fcf_06dd_471b_8736_d2a089e0dbe5|On / Off Indicator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiEditBox.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 06db27a4_c20a_4371_b05e_7cdb55556859.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiEditBox|EditBox]]
+
| width="80%" align="center" | [[Component: ID 06db27a4_c20a_4371_b05e_7cdb55556859|Panel Console Viewer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiGauge.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4ae66a67_562d_4d77_8417_9cd652f4f103.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiGauge|Gauge]]
+
| width="80%" align="center" | [[Component: ID 4ae66a67_562d_4d77_8417_9cd652f4f103|Speech (RealSpeak)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiGrid.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiGrid|Grid]]
+
| width="80%" align="center" | [[Component: ID 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2|Tone Generator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiImage.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon eaee384d_6b16_4988_b1aa_8628231a7128.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiImage|Image]]
+
| width="80%" align="center" | [[Component: ID eaee384d_6b16_4988_b1aa_8628231a7128|WAV Library File]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiLine.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID component:GdiLine|Line]]
+
 
 +
</tab>
 +
 
 +
<tab name="Controls ">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon e65e5368_af24_44a9_897e_cb0422fcea27.png|Image]]
 +
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiNumericIndicator.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a11aa47b_7c82_4dad_b62d_b1a263e2a4fe.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiNumericIndicator|NumericIndicator]]
+
| width="80%" align="center" | [[Component: ID a11aa47b_7c82_4dad_b62d_b1a263e2a4fe|Circular Knob for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiShape.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3bf29e52_ebb4_4528_8d19_b2860c8ab80c.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiShape|Shape]]
+
| width="80%" align="center" | [[Component: ID 3bf29e52_ebb4_4528_8d19_b2860c8ab80c|Console User Input]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiSwitch.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 6ed9452d_1ae7_4f70_991c_6d8085a2d923.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiSwitch|Switch]]
+
| width="80%" align="center" | [[Component: ID 6ed9452d_1ae7_4f70_991c_6d8085a2d923|Input Message Box]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:GdiText.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 22ca7f47_0b00_453a_a5ae_75f999cdee2d.png|Image]]
| width="80%" align="center" | [[Component: ID component:GdiText|Text]]
+
| width="80%" align="center" | [[Component: ID 22ca7f47_0b00_453a_a5ae_75f999cdee2d|Joystick]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Primitives (3d)
+
| width="10%" align="center" | [[File:Component Icon 29e63c23_636f_4f9a_b691_ba1a717e3503.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 29e63c23_636f_4f9a_b691_ba1a717e3503|Joystick]]
| width="10%" align="center" | [[File:Component Icon component:text.png|Image]]
 
| width="80%" align="center" | [[Component: ID component:text|Label]]
 
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:shape.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 74571cdc_4f94_4e9a_b56b_376f36424996.png|Image]]
| width="80%" align="center" | [[Component: ID component:shape|Shape]]
+
| width="80%" align="center" | [[Component: ID 74571cdc_4f94_4e9a_b56b_376f36424996|Joystick (Sparkfun Quiic)]]
 
| width="10%" align="center" | 3d
 
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon component:textbox.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 94c78e1b_f580_4105_a223_7e40b75d134c.png|Image]]
| width="80%" align="center" | [[Component: ID component:textbox|Textbox]]
+
| width="80%" align="center" | [[Component: ID 94c78e1b_f580_4105_a223_7e40b75d134c|Joystick (Sparkfun Quiic)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | 2D Shapes
+
| width="10%" align="center" | [[File:Component Icon eb9025a7_acec_455c_9033_bd4dd2586e05.png|Image]]
 +
| width="80%" align="center" | [[Component: ID eb9025a7_acec_455c_9033_bd4dd2586e05|Keyboard]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b71c1512_a4c6_4887_a443_1ecf08d14d64.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b07ae733_c144_4558_979a_be737044519c.png|Image]]
| width="80%" align="center" | [[Component: ID b71c1512_a4c6_4887_a443_1ecf08d14d64|Bevel]]
+
| width="80%" align="center" | [[Component: ID b07ae733_c144_4558_979a_be737044519c|LED Array]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 93c4effe_9d15_4a15_a750_f47d206143a7.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b6909b43_7bfb_433f_8fdb_3b7d457ea73d.png|Image]]
| width="80%" align="center" | [[Component: ID 93c4effe_9d15_4a15_a750_f47d206143a7|Ellipse]]
+
| width="80%" align="center" | [[Component: ID b6909b43_7bfb_433f_8fdb_3b7d457ea73d|LinearSlider for v10]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9a971ee1_28e0_4e47_9c09_71268383fc75.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 82a800d4_8620_4386_8ba3_25af2768f24e.png|Image]]
| width="80%" align="center" | [[Component: ID 9a971ee1_28e0_4e47_9c09_71268383fc75|Label]]
+
| width="80%" align="center" | [[Component: ID 82a800d4_8620_4386_8ba3_25af2768f24e|Mouse]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3a376ef4_ada5_4d3f_b255_2cf7139f051d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 53a15e07_4dcd_4dd6_96a9_d96164d63574.png|Image]]
| width="80%" align="center" | [[Component: ID 3a376ef4_ada5_4d3f_b255_2cf7139f051d|Line]]
+
| width="80%" align="center" | [[Component: ID 53a15e07_4dcd_4dd6_96a9_d96164d63574|Number Pad]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9ec41243_060f_42c3_93b0_de81ada331fa.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 73611f11_f97d_4e6e_88e6_2d59b39c0a4a.png|Image]]
| width="80%" align="center" | [[Component: ID 9ec41243_060f_42c3_93b0_de81ada331fa|Rectangle]]
+
| width="80%" align="center" | [[Component: ID 73611f11_f97d_4e6e_88e6_2d59b39c0a4a|RadioButton]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | Switches
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon cd8da0fe_80cf_4532_bb50_69f0d1730e70.png|Image]]
 +
| width="80%" align="center" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8583543f_4a30_428c_baa1_699145e36314.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 975b2770_cfa8_4c76_b8ca_c008735e366d.png|Image]]
| width="80%" align="center" | [[Component: ID 8583543f_4a30_428c_baa1_699145e36314|Rounded rectangle]]
+
| width="80%" align="center" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 16d8b52e_ca01_4309_9afb_5e265b4ae1ca.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e2698f3e_1168_4f25_9c50_24a74ea7e34a.png|Image]]
| width="80%" align="center" | [[Component: ID 16d8b52e_ca01_4309_9afb_5e265b4ae1ca|Textbox]]
+
| width="80%" align="center" | [[Component: ID e2698f3e_1168_4f25_9c50_24a74ea7e34a|Switch Push Button]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | 3D Shapes
+
| width="10%" align="center" | [[File:Component Icon 1df1ea9a_6983_4014_aba5_f5144ea4e053.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 1df1ea9a_6983_4014_aba5_f5144ea4e053|Switch Slide]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon bea47ee6_07be_4545_a699_50c160ea12c0.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d43ac17c_2ec0_4277_95f9_fbc339456fab.png|Image]]
| width="80%" align="center" | [[Component: ID bea47ee6_07be_4545_a699_50c160ea12c0|Bowl]]
+
| width="80%" align="center" | [[Component: ID d43ac17c_2ec0_4277_95f9_fbc339456fab|Switch User Images]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 18d0ecea_755f_43f7_9444_9dc9efaf859f.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Numeric
| width="80%" align="center" | [[Component: ID 18d0ecea_755f_43f7_9444_9dc9efaf859f|Cone]]
 
| width="10%" align="center" | 3d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4cbae05a_fee8_4685_b94c_829abc3466ab.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Dialogue
| width="80%" align="center" | [[Component: ID 4cbae05a_fee8_4685_b94c_829abc3466ab|Cuboid]]
 
| width="10%" align="center" | 3d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon c87d4bfd_6d1b_45ea_83b4_63250326b329.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID c87d4bfd_6d1b_45ea_83b4_63250326b329|Cylinder]]
+
 
| width="10%" align="center" | 3d
+
</tab>
 +
 
 +
<tab name="Charts ">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a7b268fb_4991_4ab8_b394_c1d6997c7422.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a907d905_5879_48f3_9add_369a2f4e164f.png|Image]]
| width="80%" align="center" | [[Component: ID a7b268fb_4991_4ab8_b394_c1d6997c7422|Diamond]]
+
| width="80%" align="center" | [[Component: ID a907d905_5879_48f3_9add_369a2f4e164f|Area Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b8bf4aa3_e477_4d95_9592_f7f609357658.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 60b296cd_5b02_4c9c_9239_cca36238f480.png|Image]]
| width="80%" align="center" | [[Component: ID b8bf4aa3_e477_4d95_9592_f7f609357658|Hemisphere]]
+
| width="80%" align="center" | [[Component: ID 60b296cd_5b02_4c9c_9239_cca36238f480|Bar Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 296ec9fd_cf9b_4338_bb42_b92e4326af25.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5d52e8a2_f248_4318_a0ac_e7b9503237cf.png|Image]]
| width="80%" align="center" | [[Component: ID 296ec9fd_cf9b_4338_bb42_b92e4326af25|Honeycomb]]
+
| width="80%" align="center" | [[Component: ID 5d52e8a2_f248_4318_a0ac_e7b9503237cf|Bubble Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 783af32a_4d8c_466c_938d_7b3c97e76e83.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ba8897fe_8349_47b3_9072_e823e74131af.png|Image]]
| width="80%" align="center" | [[Component: ID 783af32a_4d8c_466c_938d_7b3c97e76e83|Prism]]
+
| width="80%" align="center" | [[Component: ID ba8897fe_8349_47b3_9072_e823e74131af|Column Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 7a7f8adf_6b2a_4594_a511_94d47124a465.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3a68ebf7_1225_4b29_87da_a734c0720591.png|Image]]
| width="80%" align="center" | [[Component: ID 7a7f8adf_6b2a_4594_a511_94d47124a465|Pyramid]]
+
| width="80%" align="center" | [[Component: ID 3a68ebf7_1225_4b29_87da_a734c0720591|Line Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
|-
+
|-
| width="10%" align="center" | [[File:Component Icon b295124a_85ec_4fae_943f_347bb2c50311.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 77e27287_6ca9_44f7_a160_d338d87b68de.png|Image]]
| width="80%" align="center" | [[Component: ID b295124a_85ec_4fae_943f_347bb2c50311|Sphere]]
+
| width="80%" align="center" | [[Component: ID 77e27287_6ca9_44f7_a160_d338d87b68de|Pie Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 64f4811d_e83f_4e82_be8a_9e857f6ec6e6.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 64f4811d_e83f_4e82_be8a_9e857f6ec6e6|Polar Chart (for v10)]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon b49da131_faf9_4bd7_bcdf_323016e64ffd.png|Image]]
 +
| width="80%" align="center" | [[Component: ID b49da131_faf9_4bd7_bcdf_323016e64ffd|Radar Chart (for v10)]]
 +
| width="10%" align="center" | 2d
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82|Ternary Chart (for v10)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 50c4286c_9896_48bd_8b7b_ab5d10540a1a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0187d13d_8822_4e75_ab22_474c7058ebe4.png|Image]]
| width="80%" align="center" | [[Component: ID 50c4286c_9896_48bd_8b7b_ab5d10540a1a|Tube]]
+
| width="80%" align="center" | [[Component: ID 0187d13d_8822_4e75_ab22_474c7058ebe4|XY Chart (for v10)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
 
|}
 
|}
Line 2,445: Line 2,477:
 
</tab>
 
</tab>
  
</tabs>
+
<tab name="Sensors">
 
 
==App Developer Components==
 
 
 
<tabs>
 
 
 
<tab name="Indicators ">
 
  
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 995fa4f2_71ce_4d91_aa62_87f731ae7e7d.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement & Orientation
| width="80%" align="center" | [[Component: ID 995fa4f2_71ce_4d91_aa62_87f731ae7e7d|Circular Gauge for v10]]
+
|-
 +
| width="10%" align="center" | [[File:Component Icon 20699a0c_0925_40c4_8aa1_35f294e225e6.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 940e39a6_d035_4e43_8dbb_455ee4679066.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]]
| width="80%" align="center" | [[Component: ID 940e39a6_d035_4e43_8dbb_455ee4679066|Console Writer]]
+
| width="80%" align="center" | [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel / Gyro / Mag 9-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2061d38d_0cca_440c_a842_f9c84ca55f90.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]]
| width="80%" align="center" | [[Component: ID 2061d38d_0cca_440c_a842_f9c84ca55f90|DFPlayer (MP3 / WAV)]]
+
| width="80%" align="center" | [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel / Gyro 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 05e09581_b11d_46ae_b32d_c6414a6a922d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d950cf7c_f9fc_49ba_a486_0d45b6afd1aa.png|Image]]
| width="80%" align="center" | [[Component: ID 05e09581_b11d_46ae_b32d_c6414a6a922d|LinearGauge for v10]]
+
| width="80%" align="center" | [[Component: ID d950cf7c_f9fc_49ba_a486_0d45b6afd1aa|Accel / Gyro 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 9f9ffa92_a20d_4ba8_94e1_04e45bdea154.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]]
| width="80%" align="center" | [[Component: ID 9f9ffa92_a20d_4ba8_94e1_04e45bdea154|Logo Indicator]]
+
| width="80%" align="center" | [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel / Gyro 6-Axis (Grove 105020012)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d2a7fe23_7dd2_43ca_ad55_185eec92fdd8.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]]
| width="80%" align="center" | [[Component: ID d2a7fe23_7dd2_43ca_ad55_185eec92fdd8|Message Box]]
+
| width="80%" align="center" | [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel / Mag 6-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 64f3c8ad_21a4_4e15_b9aa_c32a2edca893.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]]
| width="80%" align="center" | [[Component: ID 64f3c8ad_21a4_4e15_b9aa_c32a2edca893|Numeric Display]]
+
| width="80%" align="center" | [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel / Mag 6-Axis]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4b055fcf_06dd_471b_8736_d2a089e0dbe5.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 2c716005_e9b5_46e3_86f9_30e5268341a9.png|Image]]
| width="80%" align="center" | [[Component: ID 4b055fcf_06dd_471b_8736_d2a089e0dbe5|On / Off Indicator]]
+
| width="80%" align="center" | [[Component: ID 2c716005_e9b5_46e3_86f9_30e5268341a9|Accelerometer 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 06db27a4_c20a_4371_b05e_7cdb55556859.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]]
| width="80%" align="center" | [[Component: ID 06db27a4_c20a_4371_b05e_7cdb55556859|Panel Console Viewer]]
+
| width="80%" align="center" | [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4ae66a67_562d_4d77_8417_9cd652f4f103.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]]
| width="80%" align="center" | [[Component: ID 4ae66a67_562d_4d77_8417_9cd652f4f103|Speech (RealSpeak)]]
+
| width="80%" align="center" | [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3-Axis]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8e4553f8_fce7_4fed_80c1_33de9590a678.png|Image]]
| width="80%" align="center" | [[Component: ID 51ad4fb4_3b45_4cd0_a74c_87311de8d3a2|Tone Generator]]
+
| width="80%" align="center" | [[Component: ID 8e4553f8_fce7_4fed_80c1_33de9590a678|Gyroscope 3-Axis I2C (L3GD20)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon eaee384d_6b16_4988_b1aa_8628231a7128.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 593b7216_0a11_465c_9cf5_3b809503a72c.png|Image]]
| width="80%" align="center" | [[Component: ID eaee384d_6b16_4988_b1aa_8628231a7128|WAV Library File]]
+
| width="80%" align="center" | [[Component: ID 593b7216_0a11_465c_9cf5_3b809503a72c|Gyroscope 3-Axis SPI (L3GD20)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cd55e3de_212c_4c0a_8c23_0395d2ac1b76.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 03b98e89_8fee_466f_87b9_42b3b3e1cb41.png|Image]]
| width="80%" align="center" | [[Component: ID cd55e3de_212c_4c0a_8c23_0395d2ac1b76|WAV Player ROM]]
+
| width="80%" align="center" | [[Component: ID 03b98e89_8fee_466f_87b9_42b3b3e1cb41|Magnetometer 3-Axis]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon 4c2256c0_4453_4369_8c36_09770d223a09.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID 4c2256c0_4453_4369_8c36_09770d223a09|Magnetometer 3-Axis]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="Controls ">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e65e5368_af24_44a9_897e_cb0422fcea27.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 8c4c9db2_8c42_458d_b071_001acd191c49.png|Image]]
| width="80%" align="center" | [[Component: ID e65e5368_af24_44a9_897e_cb0422fcea27|ADC QUAD + DAC (PCF8591)]]
+
| width="80%" align="center" | [[Component: ID 8c4c9db2_8c42_458d_b071_001acd191c49|Wii Nunchuk]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a11aa47b_7c82_4dad_b62d_b1a263e2a4fe.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
| width="80%" align="center" | [[Component: ID a11aa47b_7c82_4dad_b62d_b1a263e2a4fe|Circular Knob for v10]]
+
|-
| width="10%" align="center" | 2d
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Environmental
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b84f1f82_2a72_4f8f_867e_b62f5e36f9b3.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c416a604_834b_48ba_a5e8_a47cad4f08de.png|Image]]
| width="80%" align="center" | [[Component: ID b84f1f82_2a72_4f8f_867e_b62f5e36f9b3|Circular Knob for v10]]
+
| width="80%" align="center" | [[Component: ID c416a604_834b_48ba_a5e8_a47cad4f08de|BME688 Air Quality]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3bf29e52_ebb4_4528_8d19_b2860c8ab80c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 38f89887_af35_470e_8c6f_c91f3c99e88d.png|Image]]
| width="80%" align="center" | [[Component: ID 3bf29e52_ebb4_4528_8d19_b2860c8ab80c|Console User Input]]
+
| width="80%" align="center" | [[Component: ID 38f89887_af35_470e_8c6f_c91f3c99e88d|Barometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 6ed9452d_1ae7_4f70_991c_6d8085a2d923.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]]
| width="80%" align="center" | [[Component: ID 6ed9452d_1ae7_4f70_991c_6d8085a2d923|Input Message Box]]
+
| width="80%" align="center" | [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 22ca7f47_0b00_453a_a5ae_75f999cdee2d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b52758bf_4466_48c0_8054_33ee4b11e82b.png|Image]]
| width="80%" align="center" | [[Component: ID 22ca7f47_0b00_453a_a5ae_75f999cdee2d|Joystick]]
+
| width="80%" align="center" | [[Component: ID b52758bf_4466_48c0_8054_33ee4b11e82b|Barometer (BMP280 / Grove 101020192)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 29e63c23_636f_4f9a_b691_ba1a717e3503.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ca60c1d2_fb77_4e3e_9d01_c4496d35db1e.png|Image]]
| width="80%" align="center" | [[Component: ID 29e63c23_636f_4f9a_b691_ba1a717e3503|Joystick]]
+
| width="80%" align="center" | [[Component: ID ca60c1d2_fb77_4e3e_9d01_c4496d35db1e|Barometer (DPS310)]]
| width="10%" align="center" | 3d
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 74571cdc_4f94_4e9a_b56b_376f36424996.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 4475d8e8_4f60_48be_8a27_e91d85fbabae.png|Image]]
| width="80%" align="center" | [[Component: ID 74571cdc_4f94_4e9a_b56b_376f36424996|Joystick (Sparkfun Quiic)]]
+
| width="80%" align="center" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity]]
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 94c78e1b_f580_4105_a223_7e40b75d134c.png|Image]]
 
| width="80%" align="center" | [[Component: ID 94c78e1b_f580_4105_a223_7e40b75d134c|Joystick (Sparkfun Quiic)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon eb9025a7_acec_455c_9033_bd4dd2586e05.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 66e6f00d_d894_49de_a768_02997eaf45e1.png|Image]]
| width="80%" align="center" | [[Component: ID eb9025a7_acec_455c_9033_bd4dd2586e05|Keyboard]]
+
| width="80%" align="center" | [[Component: ID 66e6f00d_d894_49de_a768_02997eaf45e1|Temp / Humidity]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b07ae733_c144_4558_979a_be737044519c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 75d7da2a_c682_4622_ac86_b6eb9ed7a88e.png|Image]]
| width="80%" align="center" | [[Component: ID b07ae733_c144_4558_979a_be737044519c|LED Array]]
+
| width="80%" align="center" | [[Component: ID 75d7da2a_c682_4622_ac86_b6eb9ed7a88e|Temp / Humidity]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b6909b43_7bfb_433f_8fdb_3b7d457ea73d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon eca89720_1386_4589_ab75_6c0425162b91.png|Image]]
| width="80%" align="center" | [[Component: ID b6909b43_7bfb_433f_8fdb_3b7d457ea73d|LinearSlider for v10]]
+
| width="80%" align="center" | [[Component: ID eca89720_1386_4589_ab75_6c0425162b91|Temp / Humidity (Grove 101020212)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 82a800d4_8620_4386_8ba3_25af2768f24e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon df4eca75_779f_47ce_9495_56d3233be5e1.png|Image]]
| width="80%" align="center" | [[Component: ID 82a800d4_8620_4386_8ba3_25af2768f24e|Mouse]]
+
| width="80%" align="center" | [[Component: ID df4eca75_779f_47ce_9495_56d3233be5e1|Temperature (DS1822)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 53a15e07_4dcd_4dd6_96a9_d96164d63574.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 783b7689_0c71_44fb_9dde_673e4b7455ba.png|Image]]
| width="80%" align="center" | [[Component: ID 53a15e07_4dcd_4dd6_96a9_d96164d63574|Number Pad]]
+
| width="80%" align="center" | [[Component: ID 783b7689_0c71_44fb_9dde_673e4b7455ba|Temperature (DS18B20)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 73611f11_f97d_4e6e_88e6_2d59b39c0a4a.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon b42d9405_a751_4622_8fbe_ce512da391ba.png|Image]]
| width="80%" align="center" | [[Component: ID 73611f11_f97d_4e6e_88e6_2d59b39c0a4a|RadioButton]]
+
| width="80%" align="center" | [[Component: ID b42d9405_a751_4622_8fbe_ce512da391ba|Temperature (DS18S20)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Switches
+
| width="10%" align="center" | [[File:Component Icon 60de8264_7faf_4f77_904e_69bb19909ba8.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 60de8264_7faf_4f77_904e_69bb19909ba8|Thermocouple]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon cd8da0fe_80cf_4532_bb50_69f0d1730e70.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 97e631c7_51d9_4482_9b65_481b390a686d.png|Image]]
| width="80%" align="center" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push)]]
+
| width="80%" align="center" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 975b2770_cfa8_4c76_b8ca_c008735e366d.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Electrical
| width="80%" align="center" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide)]]
+
|-
 +
| width="10%" align="center" | [[File:Component Icon aa85a268_ba47_4a33_bdad_04f51b716cdf.png|Image]]
 +
| width="80%" align="center" | [[Component: ID aa85a268_ba47_4a33_bdad_04f51b716cdf|ACS7xx Current Sensor]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon e2698f3e_1168_4f25_9c50_24a74ea7e34a.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Magnetic
| width="80%" align="center" | [[Component: ID e2698f3e_1168_4f25_9c50_24a74ea7e34a|Switch Push Button]]
+
|-
| width="10%" align="center" | 2d
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Light
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d8e62c96_7385_4423_8363_fa4a35734eff.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a1ea988c_88c9_4f96_ac26_1684e918a3de.png|Image]]
| width="80%" align="center" | [[Component: ID d8e62c96_7385_4423_8363_fa4a35734eff|Switch Push Button Dummy]]
+
| width="80%" align="center" | [[Component: ID a1ea988c_88c9_4f96_ac26_1684e918a3de|Colour Sensor (Grove 101020341)]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 1df1ea9a_6983_4014_aba5_f5144ea4e053.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e1d52efb_00d4_4e19_ba4c_29b292535ea1.png|Image]]
| width="80%" align="center" | [[Component: ID 1df1ea9a_6983_4014_aba5_f5144ea4e053|Switch Slide]]
+
| width="80%" align="center" | [[Component: ID e1d52efb_00d4_4e19_ba4c_29b292535ea1|Infrared Array AMG88xx]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d43ac17c_2ec0_4277_95f9_fbc339456fab.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 488c3a77_9ff2_4e60_9bfd_cf074405e294.png|Image]]
| width="80%" align="center" | [[Component: ID d43ac17c_2ec0_4277_95f9_fbc339456fab|Switch User Images]]
+
| width="80%" align="center" | [[Component: ID 488c3a77_9ff2_4e60_9bfd_cf074405e294|Range Time of Flight (VL53L0X)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Numeric
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Force
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon 90c9f255_b526_4288_b0b6_26736e6db2e2.png|Image]]
 +
| width="80%" align="center" | [[Component: ID 90c9f255_b526_4288_b0b6_26736e6db2e2|Touch Screen (FT6X06)]]
 +
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Dialogue
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Audio
 
|-
 
|-
 
|}
 
|}
Line 2,609: Line 2,637:
 
</tab>
 
</tab>
  
<tab name="Charts ">
+
<tab name="Storage ">
  
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a907d905_5879_48f3_9add_369a2f4e164f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ccdce31d_a1a3_437a_88ba_5431745ddf6e.png|Image]]
| width="80%" align="center" | [[Component: ID a907d905_5879_48f3_9add_369a2f4e164f|Area Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID ccdce31d_a1a3_437a_88ba_5431745ddf6e| Map Function]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 60b296cd_5b02_4c9c_9239_cca36238f480.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a78483e1_b293_47e7_984c_55984fc93571.png|Image]]
| width="80%" align="center" | [[Component: ID 60b296cd_5b02_4c9c_9239_cca36238f480|Bar Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5d52e8a2_f248_4318_a0ac_e7b9503237cf.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7d0c33a1_0aaa_4250_84bb_f96fc113abac.png|Image]]
| width="80%" align="center" | [[Component: ID 5d52e8a2_f248_4318_a0ac_e7b9503237cf|Bubble Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 7d0c33a1_0aaa_4250_84bb_f96fc113abac|CSV Read/Write]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ba8897fe_8349_47b3_9072_e823e74131af.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 201d99f7_acf8_481d_a703_61860c2ba3ea.png|Image]]
| width="80%" align="center" | [[Component: ID ba8897fe_8349_47b3_9072_e823e74131af|Column Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 201d99f7_acf8_481d_a703_61860c2ba3ea|Circular Buffer (16-bit)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 41bf01a8_3f2d_431f_bd4e_3f4735ae162b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c34f9b8a_a915_4f75_ad0c_87f2ad670a8a.png|Image]]
| width="80%" align="center" | [[Component: ID 41bf01a8_3f2d_431f_bd4e_3f4735ae162b|Data Sheet]]
+
| width="80%" align="center" | [[Component: ID c34f9b8a_a915_4f75_ad0c_87f2ad670a8a|Circular Buffer (8-bit)]]
| width="10%" align="center" | both
+
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a3a84355_5d1c_4437_900d_fdf3fe6ee6fb.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon ed491c82_9f85_4627_93ce_d2b588352539.png|Image]]
| width="80%" align="center" | [[Component: ID a3a84355_5d1c_4437_900d_fdf3fe6ee6fb|Data Sheet]]
+
| width="80%" align="center" | [[Component: ID ed491c82_9f85_4627_93ce_d2b588352539|Circular Buffer (Float)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 265d450b_0719_4b6b_8f66_1aefce666e3f.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon d96f06b4_e7cc_4222_831e_520b53cfa278.png|Image]]
| width="80%" align="center" | [[Component: ID 265d450b_0719_4b6b_8f66_1aefce666e3f|Data Sheet B]]
+
| width="80%" align="center" | [[Component: ID d96f06b4_e7cc_4222_831e_520b53cfa278|EEPROM (DS28E07)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 3a68ebf7_1225_4b29_87da_a734c0720591.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08.png|Image]]
| width="80%" align="center" | [[Component: ID 3a68ebf7_1225_4b29_87da_a734c0720591|Line Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08|Embed File]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 77e27287_6ca9_44f7_a160_d338d87b68de.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 3022653d_9f9f_4981_b558_9ed8d265c931.png|Image]]
| width="80%" align="center" | [[Component: ID 77e27287_6ca9_44f7_a160_d338d87b68de|Pie Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 3022653d_9f9f_4981_b558_9ed8d265c931|Event Log]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 64f4811d_e83f_4e82_be8a_9e857f6ec6e6.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 9cb6d9da_5555_4e1c_a65c_93b299b6011c.png|Image]]
| width="80%" align="center" | [[Component: ID 64f4811d_e83f_4e82_be8a_9e857f6ec6e6|Polar Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 9cb6d9da_5555_4e1c_a65c_93b299b6011c|File Access]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b49da131_faf9_4bd7_bcdf_323016e64ffd.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6.png|Image]]
| width="80%" align="center" | [[Component: ID b49da131_faf9_4bd7_bcdf_323016e64ffd|Radar Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6|IButton (DS1990)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon dfb4d07a_3d70_45d5_83ef_07e3c95d86ab.png|Image]]
| width="80%" align="center" | [[Component: ID 387b4d2c_fc0f_44c0_a2ad_5fa05ed7db82|Ternary Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID dfb4d07a_3d70_45d5_83ef_07e3c95d86ab|Lookup tables]]
 +
| width="10%" align="center" | both
 +
|-
 +
| width="10%" align="center" | [[File:Component Icon b3061d15_325b_4a8f_863a_a059fab79caf.png|Image]]
 +
| width="80%" align="center" | [[Component: ID b3061d15_325b_4a8f_863a_a059fab79caf|Median 16-bit]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0187d13d_8822_4e75_ab22_474c7058ebe4.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f2e05e6d_1864_465b_8d1d_0fc9238a7535.png|Image]]
| width="80%" align="center" | [[Component: ID 0187d13d_8822_4e75_ab22_474c7058ebe4|XY Chart (for v10)]]
+
| width="80%" align="center" | [[Component: ID f2e05e6d_1864_465b_8d1d_0fc9238a7535|Median 32-bit]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 0b102b64_1fb5_4024_bfbf_a103df44ee59.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c211fc8f_6f17_461f_a44b_01dbc2368fbe.png|Image]]
| width="80%" align="center" | [[Component: ID 0b102b64_1fb5_4024_bfbf_a103df44ee59|XY Chart new]]
+
| width="80%" align="center" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
|}
+
| width="10%" align="center" | [[File:Component Icon 819d0c05_aaa2_4431_84dc_d40f3eee1b54.png|Image]]
 
+
| width="80%" align="center" | [[Component: ID 819d0c05_aaa2_4431_84dc_d40f3eee1b54|Property Manager]]
</tab>
+
| width="10%" align="center" | 2d
 
 
<tab name="Sensors">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement & Orientation
+
| width="10%" align="center" | [[File:Component Icon e4dbf608_6521_4e08_a1f5_46b012fc8cc1.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID e4dbf608_6521_4e08_a1f5_46b012fc8cc1|Standard Deviation]]
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
 
|-
 
| width="10%" align="center" | [[File:Component Icon 20699a0c_0925_40c4_8aa1_35f294e225e6.png|Image]]
 
| width="80%" align="center" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 5d2c6406_e3aa_46bd_8144_57f60194a1e9.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a8abdc98_224c_4c8a_8311_2921cb3dbe46.png|Image]]
| width="80%" align="center" | [[Component: ID 5d2c6406_e3aa_46bd_8144_57f60194a1e9|Accel / Gyro / Mag 9-Axis (MPU9250)]]
+
| width="80%" align="center" | [[Component: ID a8abdc98_224c_4c8a_8311_2921cb3dbe46|String Initialiser]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 940ad7e9_abab_434f_a5e3_ff50e2fdf962.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 306b3759_a92f_4779_b15f_93a9e35a75bf.png|Image]]
| width="80%" align="center" | [[Component: ID 940ad7e9_abab_434f_a5e3_ff50e2fdf962|Accel / Gyro 6-Axis (Grove 105020012)]]
+
| width="80%" align="center" | [[Component: ID 306b3759_a92f_4779_b15f_93a9e35a75bf|String Translator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f137a538_3ebf_42e7_a941_b8f628802070.png|Image]]
| width="80%" align="center" | [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accel / Gyro 6-Axis (MPU-6050)]]
+
| width="80%" align="center" | [[Component: ID f137a538_3ebf_42e7_a941_b8f628802070|Timed Event Trigger]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d950cf7c_f9fc_49ba_a486_0d45b6afd1aa.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 6508c7be_063a_4f9f_bae5_4a41cf977a86.png|Image]]
| width="80%" align="center" | [[Component: ID d950cf7c_f9fc_49ba_a486_0d45b6afd1aa|Accel / Gyro 6-Axis (MPU-6886)]]
+
| width="80%" align="center" | [[Component: ID 6508c7be_063a_4f9f_bae5_4a41cf977a86|Type Conversions]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f54fa744_5af4_4c08_bdb9_fb31848a2b63.png|Image]]
| width="80%" align="center" | [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Accel / Mag 6-Axis (LSM303D)]]
+
| width="80%" align="center" | [[Component: ID f54fa744_5af4_4c08_bdb9_fb31848a2b63|XML JSON Parser]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon d61dd6a6_231e_4244_9e8d_4f15e7ea10d5.png|Image]]
+
|}
| width="80%" align="center" | [[Component: ID d61dd6a6_231e_4244_9e8d_4f15e7ea10d5|Accel / Mag 6-Axis (LSM303DLHC)]]
+
 
| width="10%" align="center" | 2d
+
</tab>
 +
 
 +
<tab name="DSP">
 +
 
 +
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 72f0a8c3_2b8f_4723_b22a_4a81873e5151.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 0b1d97c1_ee89_45a5_8c39_114cd6d552ad.png|Image]]
| width="80%" align="center" | [[Component: ID 72f0a8c3_2b8f_4723_b22a_4a81873e5151|Accelerometer 3-Axis (LIS3LV02DQ)]]
+
| width="80%" align="center" | [[Component: ID 0b1d97c1_ee89_45a5_8c39_114cd6d552ad|Deinterlace]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 2c716005_e9b5_46e3_86f9_30e5268341a9.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]]
| width="80%" align="center" | [[Component: ID 2c716005_e9b5_46e3_86f9_30e5268341a9|Accelerometer 3-Axis (MMA8452Q)]]
+
| width="80%" align="center" | [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 447dabf8_4e39_46a5_a3d6_a02341bef0f0.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f804a7bd_0280_4ff7_ab75_63be77fb2af3.png|Image]]
| width="80%" align="center" | [[Component: ID 447dabf8_4e39_46a5_a3d6_a02341bef0f0|Gyroscope 3-Axis (L3G4200D)]]
+
| width="80%" align="center" | [[Component: ID f804a7bd_0280_4ff7_ab75_63be77fb2af3|Fast Fourier Transform (FFT)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8e4553f8_fce7_4fed_80c1_33de9590a678.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]]
| width="80%" align="center" | [[Component: ID 8e4553f8_fce7_4fed_80c1_33de9590a678|Gyroscope 3-Axis I2C (L3GD20)]]
+
| width="80%" align="center" | [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 593b7216_0a11_465c_9cf5_3b809503a72c.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 73c1c565_8d04_44dd_ab78_1997d5e3c641.png|Image]]
| width="80%" align="center" | [[Component: ID 593b7216_0a11_465c_9cf5_3b809503a72c|Gyroscope 3-Axis SPI (L3GD20)]]
+
| width="80%" align="center" | [[Component: ID 73c1c565_8d04_44dd_ab78_1997d5e3c641|Input CSV]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4c2256c0_4453_4369_8c36_09770d223a09.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon c73d493a_b6a0_4dbe_b4b5_79648f67d11e.png|Image]]
| width="80%" align="center" | [[Component: ID 4c2256c0_4453_4369_8c36_09770d223a09|Magnetometer 3-Axis (HMC5883L)]]
+
| width="80%" align="center" | [[Component: ID c73d493a_b6a0_4dbe_b4b5_79648f67d11e|Input Digital]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 03b98e89_8fee_466f_87b9_42b3b3e1cb41.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 23b8de7f_5214_4f77_9bac_4982123b8d4b.png|Image]]
| width="80%" align="center" | [[Component: ID 03b98e89_8fee_466f_87b9_42b3b3e1cb41|Magnetometer 3-Axis (QMC5883L)]]
+
| width="80%" align="center" | [[Component: ID 23b8de7f_5214_4f77_9bac_4982123b8d4b|Interlace]]
| width="10%" align="center" | 2d
+
| width="10%" align="center" | 3d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 8c4c9db2_8c42_458d_b071_001acd191c49.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]]
| width="80%" align="center" | [[Component: ID 8c4c9db2_8c42_458d_b071_001acd191c49|Wii Nunchuk]]
+
| width="80%" align="center" | [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | Environmental
+
| width="10%" align="center" | [[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]]
|-
+
| width="80%" align="center" | [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Math]]
| width="10%" align="center" | [[File:Component Icon c416a604_834b_48ba_a5e8_a47cad4f08de.png|Image]]
 
| width="80%" align="center" | [[Component: ID c416a604_834b_48ba_a5e8_a47cad4f08de|Air Quality (BME688)]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon a9eb79b0_1d24_4acf_aade_d3639aa800c7.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon facc8c89_963a_408e_985e_ed768a52b01a.png|Image]]
| width="80%" align="center" | [[Component: ID a9eb79b0_1d24_4acf_aade_d3639aa800c7|Barometer (BME280)]]
+
| width="80%" align="center" | [[Component: ID facc8c89_963a_408e_985e_ed768a52b01a|Median]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 38f89887_af35_470e_8c6f_c91f3c99e88d.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon a9e01aa0_f224_4902_a558_6a199fc039c5.png|Image]]
| width="80%" align="center" | [[Component: ID 38f89887_af35_470e_8c6f_c91f3c99e88d|Barometer (BMP180)]]
+
| width="80%" align="center" | [[Component: ID a9e01aa0_f224_4902_a558_6a199fc039c5|Multiplex]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b52758bf_4466_48c0_8054_33ee4b11e82b.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 88a7dbc4_af92_4205_8943_abaa77504462.png|Image]]
| width="80%" align="center" | [[Component: ID b52758bf_4466_48c0_8054_33ee4b11e82b|Barometer (BMP280 / Grove 101020192)]]
+
| width="80%" align="center" | [[Component: ID 88a7dbc4_af92_4205_8943_abaa77504462|Offset]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon ca60c1d2_fb77_4e3e_9d01_c4496d35db1e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 34b6f31b_7e33_4beb_891e_defacbee8587.png|Image]]
| width="80%" align="center" | [[Component: ID ca60c1d2_fb77_4e3e_9d01_c4496d35db1e|Barometer (DPS310)]]
+
| width="80%" align="center" | [[Component: ID 34b6f31b_7e33_4beb_891e_defacbee8587|On/Off Control]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 4475d8e8_4f60_48be_8a27_e91d85fbabae.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 5142bd81_abad_444b_b6db_36a87dce5835.png|Image]]
| width="80%" align="center" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity]]
+
| width="80%" align="center" | [[Component: ID 5142bd81_abad_444b_b6db_36a87dce5835|Output CSV]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 66e6f00d_d894_49de_a768_02997eaf45e1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 1392d5c3_35ba_4c7f_a539_7f30a09758e4.png|Image]]
| width="80%" align="center" | [[Component: ID 66e6f00d_d894_49de_a768_02997eaf45e1|Temp / Humidity]]
+
| width="80%" align="center" | [[Component: ID 1392d5c3_35ba_4c7f_a539_7f30a09758e4|Output Digital]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 75d7da2a_c682_4622_ac86_b6eb9ed7a88e.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]]
| width="80%" align="center" | [[Component: ID 75d7da2a_c682_4622_ac86_b6eb9ed7a88e|Temp / Humidity]]
+
| width="80%" align="center" | [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|PID Control]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon eca89720_1386_4589_ab75_6c0425162b91.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 939a5d54_28c7_488d_af39_46f7c5d2c429.png|Image]]
| width="80%" align="center" | [[Component: ID eca89720_1386_4589_ab75_6c0425162b91|Temp / Humidity (Grove 101020212)]]
+
| width="80%" align="center" | [[Component: ID 939a5d54_28c7_488d_af39_46f7c5d2c429|Rectifier]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon df4eca75_779f_47ce_9495_56d3233be5e1.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]]
| width="80%" align="center" | [[Component: ID df4eca75_779f_47ce_9495_56d3233be5e1|Temperature (DS1822)]]
+
| width="80%" align="center" | [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 783b7689_0c71_44fb_9dde_673e4b7455ba.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon 907f24e9_a8a3_46ea_942d_67dc55f7eb44.png|Image]]
| width="80%" align="center" | [[Component: ID 783b7689_0c71_44fb_9dde_673e4b7455ba|Temperature (DS18B20)]]
+
| width="80%" align="center" | [[Component: ID 907f24e9_a8a3_46ea_942d_67dc55f7eb44|Simulated Control Load]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon b42d9405_a751_4622_8fbe_ce512da391ba.png|Image]]
+
| width="10%" align="center" | [[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]]
| width="80%" align="center" | [[Component: ID b42d9405_a751_4622_8fbe_ce512da391ba|Temperature (DS18S20)]]
+
| width="80%" align="center" | [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Waveform Generator]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 60de8264_7faf_4f77_904e_69bb19909ba8.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Inputs
| width="80%" align="center" | [[Component: ID 60de8264_7faf_4f77_904e_69bb19909ba8|Thermocouple]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 97e631c7_51d9_4482_9b65_481b390a686d.png|Image]]
 
| width="80%" align="center" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Electrical
 
|-
 
| width="10%" align="center" | [[File:Component Icon aa85a268_ba47_4a33_bdad_04f51b716cdf.png|Image]]
 
| width="80%" align="center" | [[Component: ID aa85a268_ba47_4a33_bdad_04f51b716cdf|ACS7xx Current Sensor]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Magnetic
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Light
 
|-
 
| width="10%" align="center" | [[File:Component Icon a1ea988c_88c9_4f96_ac26_1684e918a3de.png|Image]]
 
| width="80%" align="center" | [[Component: ID a1ea988c_88c9_4f96_ac26_1684e918a3de|Colour Sensor (Grove 101020341)]]
 
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon e1d52efb_00d4_4e19_ba4c_29b292535ea1.png|Image]]
 
| width="80%" align="center" | [[Component: ID e1d52efb_00d4_4e19_ba4c_29b292535ea1|Infrared Array AMG88xx]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 488c3a77_9ff2_4e60_9bfd_cf074405e294.png|Image]]
 
| width="80%" align="center" | [[Component: ID 488c3a77_9ff2_4e60_9bfd_cf074405e294|Range Time of Flight (VL53L0X)]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Force
 
|-
 
| width="10%" align="center" | [[File:Component Icon 90c9f255_b526_4288_b0b6_26736e6db2e2.png|Image]]
 
| width="80%" align="center" | [[Component: ID 90c9f255_b526_4288_b0b6_26736e6db2e2|Touch Screen (FT6X06)]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Audio
 
|-
 
|}
 
 
 
</tab>
 
 
 
<tab name="Storage ">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" | [[File:Component Icon ccdce31d_a1a3_437a_88ba_5431745ddf6e.png|Image]]
 
| width="80%" align="center" | [[Component: ID ccdce31d_a1a3_437a_88ba_5431745ddf6e| Map Function]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon a78483e1_b293_47e7_984c_55984fc93571.png|Image]]
 
| width="80%" align="center" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 7d0c33a1_0aaa_4250_84bb_f96fc113abac.png|Image]]
 
| width="80%" align="center" | [[Component: ID 7d0c33a1_0aaa_4250_84bb_f96fc113abac|CSV Read/Write]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 201d99f7_acf8_481d_a703_61860c2ba3ea.png|Image]]
 
| width="80%" align="center" | [[Component: ID 201d99f7_acf8_481d_a703_61860c2ba3ea|Circular Buffer (16-bit)]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon c34f9b8a_a915_4f75_ad0c_87f2ad670a8a.png|Image]]
 
| width="80%" align="center" | [[Component: ID c34f9b8a_a915_4f75_ad0c_87f2ad670a8a|Circular Buffer (8-bit)]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon ed491c82_9f85_4627_93ce_d2b588352539.png|Image]]
 
| width="80%" align="center" | [[Component: ID ed491c82_9f85_4627_93ce_d2b588352539|Circular Buffer (Float)]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon d96f06b4_e7cc_4222_831e_520b53cfa278.png|Image]]
 
| width="80%" align="center" | [[Component: ID d96f06b4_e7cc_4222_831e_520b53cfa278|EEPROM (DS28E07)]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08.png|Image]]
 
| width="80%" align="center" | [[Component: ID 42f3f8ef_ff5b_44e6_9be8_8c43d9ab5b08|Embed File]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 3022653d_9f9f_4981_b558_9ed8d265c931.png|Image]]
 
| width="80%" align="center" | [[Component: ID 3022653d_9f9f_4981_b558_9ed8d265c931|Event Log]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 9cb6d9da_5555_4e1c_a65c_93b299b6011c.png|Image]]
 
| width="80%" align="center" | [[Component: ID 9cb6d9da_5555_4e1c_a65c_93b299b6011c|File Access]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6.png|Image]]
 
| width="80%" align="center" | [[Component: ID 7bbc8b49_5f3d_419e_8b25_4ea4c93467b6|IButton (DS1990)]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon dfb4d07a_3d70_45d5_83ef_07e3c95d86ab.png|Image]]
 
| width="80%" align="center" | [[Component: ID dfb4d07a_3d70_45d5_83ef_07e3c95d86ab|Lookup tables]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon b3061d15_325b_4a8f_863a_a059fab79caf.png|Image]]
 
| width="80%" align="center" | [[Component: ID b3061d15_325b_4a8f_863a_a059fab79caf|Median 16-bit]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f2e05e6d_1864_465b_8d1d_0fc9238a7535.png|Image]]
 
| width="80%" align="center" | [[Component: ID f2e05e6d_1864_465b_8d1d_0fc9238a7535|Median 32-bit]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon c211fc8f_6f17_461f_a44b_01dbc2368fbe.png|Image]]
 
| width="80%" align="center" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 819d0c05_aaa2_4431_84dc_d40f3eee1b54.png|Image]]
 
| width="80%" align="center" | [[Component: ID 819d0c05_aaa2_4431_84dc_d40f3eee1b54|Property Manager]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon e4dbf608_6521_4e08_a1f5_46b012fc8cc1.png|Image]]
 
| width="80%" align="center" | [[Component: ID e4dbf608_6521_4e08_a1f5_46b012fc8cc1|Standard Deviation]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon a8abdc98_224c_4c8a_8311_2921cb3dbe46.png|Image]]
 
| width="80%" align="center" | [[Component: ID a8abdc98_224c_4c8a_8311_2921cb3dbe46|String Initialiser]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 306b3759_a92f_4779_b15f_93a9e35a75bf.png|Image]]
 
| width="80%" align="center" | [[Component: ID 306b3759_a92f_4779_b15f_93a9e35a75bf|String Translator]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f137a538_3ebf_42e7_a941_b8f628802070.png|Image]]
 
| width="80%" align="center" | [[Component: ID f137a538_3ebf_42e7_a941_b8f628802070|Timed Event Trigger]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 6508c7be_063a_4f9f_bae5_4a41cf977a86.png|Image]]
 
| width="80%" align="center" | [[Component: ID 6508c7be_063a_4f9f_bae5_4a41cf977a86|Type Conversions]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f54fa744_5af4_4c08_bdb9_fb31848a2b63.png|Image]]
 
| width="80%" align="center" | [[Component: ID f54fa744_5af4_4c08_bdb9_fb31848a2b63|XML JSON Parser]]
 
| width="10%" align="center" | 2d
 
|-
 
|}
 
 
 
</tab>
 
 
 
<tab name="DSP">
 
 
 
{| class="wikitable" style="width: 800px; background-color:#FFFFFF;"
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Inputs
 
|-
 
| width="10%" align="center" | [[File:Component Icon 73c1c565_8d04_44dd_ab78_1997d5e3c641.png|Image]]
 
| width="80%" align="center" | [[Component: ID 73c1c565_8d04_44dd_ab78_1997d5e3c641|Input CSV]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon c73d493a_b6a0_4dbe_b4b5_79648f67d11e.png|Image]]
 
| width="80%" align="center" | [[Component: ID c73d493a_b6a0_4dbe_b4b5_79648f67d11e|Input Digital]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon cbe42abc_5955_44da_a6d0_03e7cbcdcaca.png|Image]]
 
| width="80%" align="center" | [[Component: ID cbe42abc_5955_44da_a6d0_03e7cbcdcaca|Waveform Generator]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Outputs
 
|-
 
| width="10%" align="center" | [[File:Component Icon e648c3de_ec39_4a3f_bbd9_46e45cce4a63.png|Image]]
 
| width="80%" align="center" | [[Component: ID e648c3de_ec39_4a3f_bbd9_46e45cce4a63|Level]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 5142bd81_abad_444b_b6db_36a87dce5835.png|Image]]
 
| width="80%" align="center" | [[Component: ID 5142bd81_abad_444b_b6db_36a87dce5835|Output CSV]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 1392d5c3_35ba_4c7f_a539_7f30a09758e4.png|Image]]
 
| width="80%" align="center" | [[Component: ID 1392d5c3_35ba_4c7f_a539_7f30a09758e4|Output Digital]]
 
| width="10%" align="center" | 2d
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Operators
 
|-
 
| width="10%" align="center" | [[File:Component Icon 0b1d97c1_ee89_45a5_8c39_114cd6d552ad.png|Image]]
 
| width="80%" align="center" | [[Component: ID 0b1d97c1_ee89_45a5_8c39_114cd6d552ad|Deinterlace]]
 
| width="10%" align="center" | 3d
 
|-
 
| width="10%" align="center" | [[File:Component Icon e0ddc704_6bab_4d08_8f10_19a14c6683ef.png|Image]]
 
| width="80%" align="center" | [[Component: ID e0ddc704_6bab_4d08_8f10_19a14c6683ef|Delay]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f804a7bd_0280_4ff7_ab75_63be77fb2af3.png|Image]]
 
| width="80%" align="center" | [[Component: ID f804a7bd_0280_4ff7_ab75_63be77fb2af3|Fast Fourier Transform (FFT)]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Outputs
| width="80%" align="center" | [[Component: ID 317efb6a_2bad_4f83_a0bc_4ada0f4cd51e|Filter]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
| width="10%" align="center" | [[File:Component Icon 23b8de7f_5214_4f77_9bac_4982123b8d4b.png|Image]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | DSP Operators
| width="80%" align="center" | [[Component: ID 23b8de7f_5214_4f77_9bac_4982123b8d4b|Interlace]]
 
| width="10%" align="center" | 3d
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 83fac7ac_b7b5_4cc4_890a_394cbf16cf71.png|Image]]
 
| width="80%" align="center" | [[Component: ID 83fac7ac_b7b5_4cc4_890a_394cbf16cf71|Kalman Filter]]
 
| width="80%" align="center" | [[Component: ID 83fac7ac_b7b5_4cc4_890a_394cbf16cf71|Kalman Filter]]
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 82872714_f0f0_4758_91ec_bd39d2cdddc8.png|Image]]
 
| width="80%" align="center" | [[Component: ID 82872714_f0f0_4758_91ec_bd39d2cdddc8|Math]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon facc8c89_963a_408e_985e_ed768a52b01a.png|Image]]
 
| width="80%" align="center" | [[Component: ID facc8c89_963a_408e_985e_ed768a52b01a|Median]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon a9e01aa0_f224_4902_a558_6a199fc039c5.png|Image]]
 
| width="80%" align="center" | [[Component: ID a9e01aa0_f224_4902_a558_6a199fc039c5|Multiplex]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 88a7dbc4_af92_4205_8943_abaa77504462.png|Image]]
 
| width="80%" align="center" | [[Component: ID 88a7dbc4_af92_4205_8943_abaa77504462|Offset]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 34b6f31b_7e33_4beb_891e_defacbee8587.png|Image]]
 
| width="80%" align="center" | [[Component: ID 34b6f31b_7e33_4beb_891e_defacbee8587|On/Off Control]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon e6dd1315_4acf_4fb5_abd9_5743d3715cbe.png|Image]]
 
| width="80%" align="center" | [[Component: ID e6dd1315_4acf_4fb5_abd9_5743d3715cbe|PID Control]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 939a5d54_28c7_488d_af39_46f7c5d2c429.png|Image]]
 
| width="80%" align="center" | [[Component: ID 939a5d54_28c7_488d_af39_46f7c5d2c429|Rectifier]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon f1af5256_1dee_491c_b43f_fdc8f33279fb.png|Image]]
 
| width="80%" align="center" | [[Component: ID f1af5256_1dee_491c_b43f_fdc8f33279fb|Scale]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 907f24e9_a8a3_46ea_942d_67dc55f7eb44.png|Image]]
 
| width="80%" align="center" | [[Component: ID 907f24e9_a8a3_46ea_942d_67dc55f7eb44|Simulated Control Load]]
 
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
 
|-
 
|-
Line 3,038: Line 2,842:
 
| width="80%" align="center" | [[Component: ID 91049bf5_2436_42dc_947a_c30c86463d98|Network Communications]]
 
| width="80%" align="center" | [[Component: ID 91049bf5_2436_42dc_947a_c30c86463d98|Network Communications]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon b590fe76_c3ad_4b03_b72a_6b017ccada81.png|Image]]
 
| width="80%" align="center" | [[Component: ID b590fe76_c3ad_4b03_b72a_6b017ccada81|TCP/IP DUMMY]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 0cbb0653_145d_4a3a_bb39_d889513b31c2.png|Image]]
 
| width="80%" align="center" | [[Component: ID 0cbb0653_145d_4a3a_bb39_d889513b31c2|TCP/IP Dummy]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon d64feb4d_640a_42a1_9b98_2824126ac079.png|Image]]
 
| width="80%" align="center" | [[Component: ID d64feb4d_640a_42a1_9b98_2824126ac079|TCP/IP Dummy]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon f8a215ed_0f94_4d18_9046_104cb44f2837.png|Image]]
 
| width="80%" align="center" | [[Component: ID f8a215ed_0f94_4d18_9046_104cb44f2837|TCP/IP Dummy]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 5d79c751_911a_4c64_8bd4_3d3752a1da7a.png|Image]]
 
| width="80%" align="center" | [[Component: ID 5d79c751_911a_4c64_8bd4_3d3752a1da7a|WLAN ESP32 (Dummy)]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon a1c9b843_a641_4b9c_b762_26995b8f9464.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon a1c9b843_a641_4b9c_b762_26995b8f9464.png|Image]]
Line 3,148: Line 2,932:
 
| width="80%" align="center" | [[Component: ID 459c9cfb_82e3_40ad_9456_54fc40ba5e6c|MQTT Client]]
 
| width="80%" align="center" | [[Component: ID 459c9cfb_82e3_40ad_9456_54fc40ba5e6c|MQTT Client]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 855c5bbd_dfa8_4e3d_b258_1ff0e3860ff8.png|Image]]
 
| width="80%" align="center" | [[Component: ID 855c5bbd_dfa8_4e3d_b258_1ff0e3860ff8|Reddit News Headlines]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Wireless
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Wireless
Line 3,162: Line 2,942:
 
| width="80%" align="center" | [[Component: ID 055a7ab6_78df_47ca_b967_143485c4d706|RFID (Sparkfun Quiic / ID-12LA)]]
 
| width="80%" align="center" | [[Component: ID 055a7ab6_78df_47ca_b967_143485c4d706|RFID (Sparkfun Quiic / ID-12LA)]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 6775a11c_1517_4c7d_9984_f47f2d6f4816.png|Image]]
 
| width="80%" align="center" | [[Component: ID 6775a11c_1517_4c7d_9984_f47f2d6f4816|WLAN Dummy (EB069, ESP8266)]]
 
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon 9d243b0a_ecb5_4577_a425_9efd553bce07.png|Image]]
 
| width="80%" align="center" | [[Component: ID 9d243b0a_ecb5_4577_a425_9efd553bce07|WLAN Dummy (EB069, WIZ610wi)]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
|}
 
|}
Line 3,208: Line 2,980:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Development
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Development
|-
 
| width="10%" align="center" | [[File:Component Icon b84f1f82_2a72_4f8f_867e_b62f5e36f9b3.png|Image]]
 
| width="80%" align="center" | [[Component: ID b84f1f82_2a72_4f8f_867e_b62f5e36f9b3|Circular Knob for v10]]
 
| width="10%" align="center" | 2d
 
|-
 
| width="10%" align="center" | [[File:Component Icon 163384c5_7980_406c_a580_cedb156f718b.png|Image]]
 
| width="80%" align="center" | [[Component: ID 163384c5_7980_406c_a580_cedb156f718b|Joystick_ST]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Released
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Released
Line 3,235: Line 2,999:
 
| width="10%" align="center" | [[File:Component Icon c3e5eb13_e03d_4ca6_be4d_1c63ad107a35.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon c3e5eb13_e03d_4ca6_be4d_1c63ad107a35.png|Image]]
 
| width="80%" align="center" | [[Component: ID c3e5eb13_e03d_4ca6_be4d_1c63ad107a35|Electrical Machines]]
 
| width="80%" align="center" | [[Component: ID c3e5eb13_e03d_4ca6_be4d_1c63ad107a35|Electrical Machines]]
| width="10%" align="center" | both
 
|-
 
| width="10%" align="center" | [[File:Component Icon c18ed2b5_e670_4282_a681_5d7579d32424.png|Image]]
 
| width="80%" align="center" | [[Component: ID c18ed2b5_e670_4282_a681_5d7579d32424|Fluids]]
 
 
| width="10%" align="center" | both
 
| width="10%" align="center" | both
 
|-
 
|-
Line 3,260: Line 3,020:
 
| width="80%" align="center" | [[Component: ID 83c10dbf_a8d2_42d0_8be5_60adbe2d49b1|Robot Arm AllCode API]]
 
| width="80%" align="center" | [[Component: ID 83c10dbf_a8d2_42d0_8be5_60adbe2d49b1|Robot Arm AllCode API]]
 
| width="10%" align="center" | 2d
 
| width="10%" align="center" | 2d
|-
 
| width="10%" align="center" | [[File:Component Icon 58b3cd32_2e0e_4316_8d68_02bdc9e52637.png|Image]]
 
| width="80%" align="center" | [[Component: ID 58b3cd32_2e0e_4316_8d68_02bdc9e52637|Robot Arm AllCode SIM]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 76e989d0_a2ed_457f_a293_3025b804f433.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 76e989d0_a2ed_457f_a293_3025b804f433.png|Image]]
Line 3,270: Line 3,026:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC: PC Peripheral
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | MIAC: PC Peripheral
|-
 
| width="10%" align="center" | [[File:Component Icon 482486a9_7407_4b46_9e63_5c459534ab19.png|Image]]
 
| width="80%" align="center" | [[Component: ID 482486a9_7407_4b46_9e63_5c459534ab19|MIAC AllCode]]
 
| width="10%" align="center" | both
 
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
Line 3,418: Line 3,170:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | 2D Shapes
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | 2D Shapes
|-
 
| width="10%" align="center" | [[File:Component Icon b71c1512_a4c6_4887_a443_1ecf08d14d64.png|Image]]
 
| width="80%" align="center" | [[Component: ID b71c1512_a4c6_4887_a443_1ecf08d14d64|Bevel]]
 
| width="10%" align="center" | 2d
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Component Icon 93c4effe_9d15_4a15_a750_f47d206143a7.png|Image]]
 
| width="10%" align="center" | [[File:Component Icon 93c4effe_9d15_4a15_a750_f47d206143a7.png|Image]]

Revision as of 17:12, 16 November 2022

Embedded Components

Segment
Image 4-Digit Display (Grove 104030003) 2d
Image 4-Digit Display (Grove 104030003) 3d
Image 7Segment 2d
Image 7Segment (74HC595) 3d
Image 7Segment (Hex TM1637) 3d
Image 7Segment (Hex TM1637) 2d
Image 7Segment (Quad TM1637) 3d
Image 7Segment (Quad TM1637) 2d
Image 7Segment (Quad) 2d
Image 7Segment (Quad) 3d
Image 7Segment (Single) 3d
Image 7Segment (Single) 2d
Image Starburst Display 3d
Image Starburst Display 2d
Alphanumeric
Image LCD (Adafruit, 16x2) 2d
Image LCD (Adafruit, 20x4) 2d
Image LCD (Generic, 16x2) 2d
Image LCD (Generic, 20x4) 2d
Image LCD (Generic, Configurable) 2d
Image LCD (Grove - I2C) 2d
Image LCD (Grove - UART) 2d
Image LCD (ST7032i) 2d
Image LCD I2C (Backpack) 2d
Image LCD I2C (LCM1602) 2d
Image LCD SPI (MiniClick) 2d
Graphical Color
Image GLCD (4D Goldelox) 2d
Image GLCD (4D Picaso v1) 2d
Image GLCD (4D Picaso v2) 2d
Image GLCD (ILI9163C) 2d
Image GLCD (ILI9341 SPI) 2d
Image GLCD (ILI9341) 2d
Image GLCD (ILI9488 SPI) 2d
Image GLCD (ILI9488) 2d
Image GLCD (LS020) 2d
Image GLCD (SSD1289) 2d
Image GLCD (SSD1331) 2d
Image GLCD (SSD1351 SPI) 2d
Image GLCD (SSD1351) 2d
Image GLCD (SSD1963) Parallel 2d
Image GLCD (ST7789V) 2d
Image GLCD (STM32F429ZI) 2d
Image GLCD (STM32F469NI) 2d
Image GLCD (STM32F746NG) 2d
Image Nextion Display 2d
Image Raspberry Pi HDMI 2d
Graphical Monochrome
Image GLCD (Grove OLED) 2d
Image GLCD (KS0108) 2d
Image GLCD (PDC8544) 2d
Image GLCD (SH1106) I2C 2d
Image GLCD (SH1106) SPI 2d
Image GLCD (SSD1305) 2d
Image GLCD (SSD1305) Buffered 2d
Image GLCD (SSD1306) 2d
Image GLCD (SSD1306) Buffered 2d
Image GLCD (SSD1306) I2C 2d
Image GLCD (SSD1322) Buffered 2d
Image GLCD (SSD1322) Parallel 2d
Image GLCD (SSD1327) I2C 2d
Image GLCD (SSD1327) SPI 2d
Image GLCD (ST7036) I2C 2d
Image GLCD (ST7565R) Parallel 2d
Image GLCD (ST7565R) SPI 2d
Image GLCD (ST7920) Parallel 2d
Image GLCD (T6963C) 2d
Image GLCD (TLS8201) 2d
Image GLCD (UC1701) 2d
Image GLCD eINK (IL3829) 2d
Graphical Library
Image Display Manager 2d
Image GLCD Bitmap Drawer FAT 2d
Image GLCD Bitmap Drawer ROM 2d
Image GLCD Graph Creator 2d
Image GLCD Graph Creator XY 2d
Image ResistiveTouch 2d
Movement & Orientation
Image Accel / Gyro / Mag 9-Axis 2d
Image Accel / Gyro / Mag 9-Axis 2d
Image Accel / Gyro 6-Axis 2d
Image Accel / Gyro 6-Axis 2d
Image Accel / Gyro 6-Axis (Grove 105020012) 2d
Image Accel / Mag 6-Axis 2d
Image Accel / Mag 6-Axis 2d
Image Accelerometer 3-Axis 2d
Image Accelerometer 3-Axis 2d
Image Gyroscope 3-Axis 2d
Image Gyroscope 3-Axis I2C (L3GD20) 2d
Image Gyroscope 3-Axis SPI (L3GD20) 2d
Image Magnetometer 2d
Image Magnetometer 3-Axis 2d
Image Magnetometer 3-Axis 2d
Image Wii Nunchuk 2d
Movement Orientation
Environmental
Image Analogue Temp Sensors 2d
Image BME688 Air Quality 2d
Image Barometer 2d
Image Barometer 2d
Image Barometer 2d
Image Barometer (BMP280 / Grove 101020192) 2d
Image Barometer (DPS310) 2d
Image Pulse Oximeter (Max30100) 2d
Image Temp / Humidity 2d
Image Temp / Humidity 2d
Image Temp / Humidity 2d
Image Temp / Humidity (DHT11) 2d
Image Temp / Humidity (DHT22) 2d
Image Temp / Humidity (Grove 101020019) 2d
Image Temp / Humidity (Grove 101020212) 2d
Image Temperature 2d
Image Temperature (DS1822) 2d
Image Temperature (DS18B20) 2d
Image Temperature (DS18S20) 2d
Image Temperature Infrared 2d
Image Temperature Sensor (Grove 101020015) 2d
Image Thermistor 2d
Image Thermocouple 2d
Image Thermocouple 2d
Image Water Sensor (Grove 101020018) 2d
Electrical
Image ACS7xx Current Sensor 2d
Image LTSR Current Transducer 2d
Magnetic
Image Hall Effect Analog 2d
Image Hall Effect Digital 3d
Image Reed Switch 3d
Light
Image Ambient Light 2d
Image Beam Breaker 3d
Image Colour Sensor 3d
Image Colour Sensor (Grove 101020341) 3d
Image Infrared Array AMG88xx 2d
Image Infrared Reflective Sensor (Grove 101020174) 3d
Image Light Sensor (Grove 101020132) 2d
Image PIR Motion (Grove 101020020) 2d
Image Photo Reflector 3d
Image Photo Reflector 2d
Image Photo Transistor 3d
Image Photo Transistor 2d
Image Range Time of Flight (VL53L0X) 2d
Force
Image Load Cell 2d
Image Touch Screen (FT6X06) 2d
Image Touch Screen (XPT2046) 2d
Audio
Image Heelight Sensor (Grove 101020312) 2d
Image Sound Sensor (Grove 101020023) 2d
Image Ultrasonic 2d
Image Ultrasonic Ranger (Grove 101020010) 2d
Development
Released

App Developer Components

E-blocks 2
E-blocks 1
EBM Modules
Image Humidity 2d
MIAC Module
Arduino Shield
Raspberry Pi Hat
Misc Circuit
Robotics
Development
Released