Difference between revisions of "Components"

From Flowcode Help
Jump to navigationJump to search
Line 50: Line 50:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 235fd689_bfd1_4c4a_a918_6c3c36e9a49f|ADC (MCP356X)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 235fd689_bfd1_4c4a_a918_6c3c36e9a49f|ADC (MCP356X)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID fd24f205_3750_4324_8c2c_94a6c0377475|ADC ADS1256]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 59: Line 62:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 9b845489_48f5_4fa5_aace_2c97efdcede3|ADC Template 2D]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 9b845489_48f5_4fa5_aace_2c97efdcede3|ADC Template 2D]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID f788c9e7_2e69_4be9_b41e_5fdced777c2e|ADC16bit  ADS111x]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 101: Line 107:
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push) 2D]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 107: Line 113:
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide) 2D]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 182: Line 188:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID adb523db_db13_4d19_bfa3_0fbc177e4d3f|DAC Quad (MCP4728)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID adb523db_db13_4d19_bfa3_0fbc177e4d3f|DAC Quad (MCP4728)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b48a8c76_b62d_4b52_9368_237e5a2dbd4a|Digital Potentiometer (AD528X)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 247: Line 256:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ef9cb184_0167_4d3e_a63b_6e0faad72391|LED Matrix]]
+
| width="80%" style="background-color:#e8fcff;" | [[Component: ID ef9cb184_0167_4d3e_a63b_6e0faad72391|LED Matrix]]
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
+
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
|-
 
|-
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 24bef796_e0e3_4195_a76d_920fdba5ea79|LED Matrix (Parallel)]]
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 24bef796_e0e3_4195_a76d_920fdba5ea79|LED Matrix (Parallel)]]
Line 334: Line 343:
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e6bd0a57_6bf2_42bb_b05e_6b6cdad2ce0e|7Segment (Quad TM1637) 2D]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e6bd0a57_6bf2_42bb_b05e_6b6cdad2ce0e|7Segment (Quad TM1637)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 392: Line 401:
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Graphical Color
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Graphical Color
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 07698cde_7f30_419b_825c_35450877ad26|GLCD (4D Goldelox)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ac3375c7_acf3_4160_8c3e_3011735116aa|GLCD (E-BLOCKS 3)]]
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 44f742f7_3039_4edb_8e96_717377b85e69|GLCD (4D Picaso v1)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b710c9a3_b93a_407d_81b2_190b5f6afdf1|GLCD (4D Picaso v2)]]
 
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 435: Line 438:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 9d414a42_fd9b_4afd_9493_dbf80eece14a|GLCD (SSD1963) Parallel]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 9d414a42_fd9b_4afd_9493_dbf80eece14a|GLCD (SSD1963) Parallel]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 37f69c17_886a_4b13_9daf_8dde9a1cce40|GLCD (ST7735)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 479: Line 485:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 8fccb5eb_1664_4dd5_9d2e_5c62294a7151|GLCD (SSD1305) Buffered]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 8fccb5eb_1664_4dd5_9d2e_5c62294a7151|GLCD (SSD1305) Buffered]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID dfe103f9_ef5c_4554_85be_7519ec274609|GLCD (SSD1305) I2C]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 511: Line 520:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 804de427_4b97_4468_9ea9_b5adf7b98771|GLCD (ST7920) Parallel]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 7e19b0ee_6cfd_49d3_8efb_67e7b145dfba|GLCD (ST7567) SPI]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 022045f0_7e41_4385_a79f_7cdbd9b71c6a|GLCD (ST7567) SPI NOBUFF]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 804de427_4b97_4468_9ea9_b5adf7b98771|GLCD (ST7920)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 525: Line 540:
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 65f9d966_4d43_498f_b6ca_2e66e49a2379|GLCD eINK (IL3829)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 65f9d966_4d43_498f_b6ca_2e66e49a2379|GLCD eINK (IL3829)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 2c2a1a7c_bd81_4327_9902_dc1b2f6156d0|GLCD eINK (SSD1681)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
|}
 +
 +
</tab>
 +
 +
<tab name="Display Plugins">
 +
 +
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Graphical Library
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Graphical Library
Line 549: Line 575:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID fe5255ed_0613_4e5b_b011_9f432531832e|ResistiveTouch]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 90c9f255_b526_4288_b0b6_26736e6db2e2|Touch Screen (FT6X06)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 90c9f255_b526_4288_b0b6_26736e6db2e2|Touch Screen (FT6X06)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 3c28ab9b_d363_402e_a99b_ff109b8729e3|Touch Screen (GT911)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 3c28ab9b_d363_402e_a99b_ff109b8729e3|Touch Screen (GT911)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID fe5255ed_0613_4e5b_b011_9f432531832e|Touch Screen (Resistive)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 561: Line 587:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
|}
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | Graphical Manager Primitives
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 30e9f969_f18c_45c4_bac0_5ec85a48120f|Bitmap]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 42949d26_33e7_4a67_bc39_4969cd287c2b|Ellipse]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 07faadd6_e3af_4802_b101_baf82838d103|Hidden]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID d478e9ec_2929_4b85_b226_427f079f1873|Line]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID d13b1e7c_32a2_4117_9b76_8cd03399dc3c|Rectangle]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 852ae874_e901_47e9_977b_5e2f3af0bef1|Rounded Rectangle]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 471eab69_d1c0_45eb_88f8_d01bd7167b23|Slider]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 81f24c15_ab7c_49ba_b55f_62d3cbfee92a|Text]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | wysiwyg
 +
|-
 +
|}
  
 
</tab>
 
</tab>
Line 577: Line 629:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c5d9ffa3_5a7d_4fb2_b9ba_ec855ad7b25c|Ultrasonic (HCSR04)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c5d9ffa3_5a7d_4fb2_b9ba_ec855ad7b25c|Ultrasonic]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 584: Line 636:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Electrical
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Electrical
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d5f0360d_ba69_4cc4_af4a_c2621fd2d77d|Battery Cell Fuel Gauge (MAX17043 MAX17044)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID aa85a268_ba47_4a33_bdad_04f51b716cdf|Current Sensor (ACS7xx)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID aa85a268_ba47_4a33_bdad_04f51b716cdf|Current Sensor (ACS7xx)]]
Line 615: Line 670:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer (MS5637)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer (MS5637)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 2755f2ee_60e0_4e4d_9bce_8bffb3a6a730|Humidity AHT10]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 621: Line 679:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID caa29480_5f50_4c3b_8dac_22cfb8e36999|Pulse Oximeter (Max30100)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID caa29480_5f50_4c3b_8dac_22cfb8e36999|Pulse Oximeter (Max30100)]]
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component:_ID_2755f2ee_60e0_4e4d_9bce_8bffb3a6a730|Temp / Humidity (AHT10)]]
 
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 645: Line 700:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity (SHT31)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity (SHT31)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cc6a9919_31de_480e_91c9_2a59254a5bbd|Temp / Humidity (SHT41 / BL0144)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 668: Line 726:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855 / BL0126)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 682: Line 740:
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Force
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Force
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e8ec17bd_a898_44d2_83af_968c96826948|Load Cell (HX711)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e8ec17bd_a898_44d2_83af_968c96826948|Bridge Amplifier (HX711 / BL0122 / BL0132)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 733: Line 791:
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 655234db_5700_4206_934f_56e499edbff9|Hall Effect Digital]]
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 655234db_5700_4206_934f_56e499edbff9|Hall Effect Digital]]
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 594f7ca0_ca51_4c94_8d49_42cc77c81a92|Magnetic Encoder (AS5600)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 1c8bc72f_4944_4456_af99_9686c237d6b3|Reed Switch]]
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID 1c8bc72f_4944_4456_af99_9686c237d6b3|Reed Switch]]
Line 739: Line 800:
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Movement Orientation
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 864: Line 925:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c48dfdeb_1177_4381_86dd_d7a98fefeb7a|Real Time Clock (MCP7940N)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c48dfdeb_1177_4381_86dd_d7a98fefeb7a|Real Time Clock (MCP7940N)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a920e6a6_272e_47e3_92f5_fc06016b418b|Real Time Clock (PCF8563)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 894: Line 958:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 6faf9c4d_ae2d_4997_840d_ce51c9a31498|CRC]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 909: Line 976:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a6ee9d2e_b26c_43ca_9478_15c3c338922e|Running Average 16-bit]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID de7d4dbc_e93f_4b5e_b6f2_b7d035992206|Running Average Float]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,055: Line 1,128:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 24219805_113d_4b12_b6bd_e1b0b0c33981|I2C Master]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 17c77397_9882_41a7_9aa8_05850854417e|I2C Multiplexer (TCA9548A)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,181: Line 1,257:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCP/IP (WIZ810MJ W5100)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d6db973b_a543_4743_91b5_176f9c6613df|TCP/IP (WIZ810MJ W5100)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 73973401_ddc0_46a9_ba3b_baf5e877ce07|WLAN (E-Blocks 3)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,247: Line 1,326:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 81e90a9f_1594_4b34_8aef_5dd671dddc30| RC5 (EB060, Generic 36KHz)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 81e90a9f_1594_4b34_8aef_5dd671dddc30|RC5 (EB060, Generic 36KHz)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,279: Line 1,358:
 
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 3
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cb3aa82e_81d7_491d_bab1_3fb7ee39c6af|Actuators]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 73973401_ddc0_46a9_ba3b_baf5e877ce07|WLAN (E-Blocks 3)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 5f9d5a58_6c01_4588_afa0_df4c01ce161a|Bluetooth]]
+
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 3 Sensors
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e8ec17bd_a898_44d2_83af_968c96826948|Bridge Amplifier (HX711 / BL0122 / BL0132)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cc6a9919_31de_480e_91c9_2a59254a5bbd|Temp / Humidity (SHT41 / BL0144)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855 / BL0126)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cb3aa82e_81d7_491d_bab1_3fb7ee39c6af|Actuators]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 52399314_2f77_4acc_b9a2_c17b302f268c|Analogue]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 5f9d5a58_6c01_4588_afa0_df4c01ce161a|Bluetooth]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,306: Line 1,407:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e565ab5d_bf80_4911_938a_75b226ca6f93|IO Expander]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c92d41d3_e747_4d41_81d9_a6d3d23e8f07|Isolated Input]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,319: Line 1,423:
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c2cb94bb_4cba_40ba_bd8a_1134bbd3e081|Micro SD Card]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c2cb94bb_4cba_40ba_bd8a_1134bbd3e081|Micro SD Card]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 5d0e397b_8c3d_448e_a322_4a2cb1a6468c|Power Board (BL0110)]]
 +
| width="20%" align="center" style="background-color:#FFFFFF;" | both
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 05b6159b_1572_4c0d_8ddf_705d9741955a|RFID (BL0197)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 05b6159b_1572_4c0d_8ddf_705d9741955a|RFID (BL0197)]]
Line 1,362: Line 1,469:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ccbd6829_44c8_4011_954b_c39dd93adbed|PIR Motion (Grove 101020020)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ccbd6829_44c8_4011_954b_c39dd93adbed|PIR Motion (Grove 101020020)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 27104eb6_255f_486e_ad25_b8512b2cc2d4|Rotary Angle Sensor (BL0622)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,708: Line 1,818:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiNumericIndicator|Numeric Indicator]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiNumericIndicator|Numeric Indicator]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiRichText|RichText]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiSimple|Simple]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,761: Line 1,877:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push) 2D]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cd8da0fe_80cf_4532_bb50_69f0d1730e70|Switch Array (Push)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide) 2D]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 975b2770_cfa8_4c76_b8ca_c008735e366d|Switch Array (Slide)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,976: Line 2,092:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a78483e1_b293_47e7_984c_55984fc93571|Base 64]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 6faf9c4d_ae2d_4997_840d_ce51c9a31498|CRC]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 1,991: Line 2,110:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID c211fc8f_6f17_461f_a44b_01dbc2368fbe|Median Float]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a6ee9d2e_b26c_43ca_9478_15c3c338922e|Running Average 16-bit]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID de7d4dbc_e93f_4b5e_b6f2_b7d035992206|Running Average Float]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,000: Line 2,125:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Timing  
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | Timing  
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID bad20af2_3911_414d_8523_46895726e2bf|Stopwatch]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a96ddf9d_631d_4db7_a66e_c709e2de7164|Time Stamp]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a96ddf9d_631d_4db7_a66e_c709e2de7164|Time Stamp]]
Line 2,112: Line 2,240:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 63de6312_8008_46d2_8a0c_bb66e56674e2|LIN Master]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 17c77397_9882_41a7_9aa8_05850854417e|I2C Multiplexer (TCA9548A)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 63de6312_8008_46d2_8a0c_bb66e56674e2|LIN Master]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,173: Line 2,304:
  
 
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 3 Sensors
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cc6a9919_31de_480e_91c9_2a59254a5bbd|Temp / Humidity (SHT41 / BL0144)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855 / BL0126)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2 Sensors
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | E-blocks 2 Sensors
Line 2,216: Line 2,358:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#FFFFFF;" | [[Component: ID 76e989d0_a2ed_457f_a293_3025b804f433|Robot Arm v2]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 76e989d0_a2ed_457f_a293_3025b804f433|Robot Arm v2]]
| width="20%" align="center" style="background-color:#FFFFFF;" | both
+
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Slave Devices
Line 2,307: Line 2,449:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Display
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Display
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ac3375c7_acf3_4160_8c3e_3011735116aa|GLCD (E-BLOCKS 3)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 8a7a90d2_3274_4433_8609_699e976e0719|GLCD (Grove OLED)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 8a7a90d2_3274_4433_8609_699e976e0719|GLCD (Grove OLED)]]
Line 2,312: Line 2,457:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ebf9c18e_044e_41e2_b845_da14e744b25f|GLCD (SH1106) I2C]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ebf9c18e_044e_41e2_b845_da14e744b25f|GLCD (SH1106) I2C]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID dfe103f9_ef5c_4554_85be_7519ec274609|GLCD (SSD1305) I2C]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,356: Line 2,504:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer (MS5637)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b8c43425_121c_4dfc_8a70_665973e9938b|Barometer (MS5637)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 2755f2ee_60e0_4e4d_9bce_8bffb3a6a730|Humidity AHT10]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,365: Line 2,516:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID eca89720_1386_4589_ab75_6c0425162b91|Temp / Humidity (Grove 101020212)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID eca89720_1386_4589_ab75_6c0425162b91|Temp / Humidity (Grove 101020212)]]
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component:_ID_2755f2ee_60e0_4e4d_9bce_8bffb3a6a730|Temp / Humidity (AHT10)]]
 
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,377: Line 2,525:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity (SHT31)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 4475d8e8_4f60_48be_8a27_e91d85fbabae|Temp / Humidity (SHT31)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID cc6a9919_31de_480e_91c9_2a59254a5bbd|Temp / Humidity (SHT41 / BL0144)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,391: Line 2,542:
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 97e631c7_51d9_4482_9b65_481b390a686d|Thermocouple (MAX31855 / BL0126)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,401: Line 2,552:
 
|-
 
|-
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Electrical
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Electrical
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID fd24f205_3750_4324_8c2c_94a6c0377475|ADC ADS1256]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d5f0360d_ba69_4cc4_af4a_c2621fd2d77d|Battery Cell Fuel Gauge (MAX17043 MAX17044)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ef2427ea_7767_43be_a0c5_6f705e3c2668|Energy Monitor (PZEM-004T)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID ef2427ea_7767_43be_a0c5_6f705e3c2668|Energy Monitor (PZEM-004T)]]
Line 2,438: Line 2,595:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID adb523db_db13_4d19_bfa3_0fbc177e4d3f|DAC Quad (MCP4728)]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID adb523db_db13_4d19_bfa3_0fbc177e4d3f|DAC Quad (MCP4728)]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b48a8c76_b62d_4b52_9368_237e5a2dbd4a|Digital Potentiometer (AD528X)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,492: Line 2,652:
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Movement Orientation
 
| colspan="3" align="center" style="background-color:#EAE1EA;" | API Movement Orientation
 
|-
 
|-
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1)]]
+
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 20699a0c_0925_40c4_8aa1_35f294e225e6|Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135)]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,581: Line 2,741:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiNumericIndicator|Numeric Indicator]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiNumericIndicator|Numeric Indicator]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiRichText|RichText]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiSimple|Simple]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,605: Line 2,771:
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID component:textbox|Text box]]
 
| width="80%" style="background-color:#e8fcff;" | [[Component: ID component:textbox|Text box]]
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 
| width="20%" align="center" style="background-color:#e8fcff;" | 3d
 +
|-
 +
|}
 +
 +
</tab>
 +
 +
<tab name="User">
 +
 +
{| class="wikitable" style="width: 600px; background-color:#FFFFFF;"
 +
|-
 +
| colspan="3" align="center" style="background-color:#EAE1EA;" | Development
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID b792c812_11db_4571_a6b0_3e6a06c602f9|JavascriptFetch]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 2a70f3d6_6b0e_4588_80e2_78327a666ba1|WebChart2]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 0877f5c3_edc5_4205_9a4d_33b52fd49959|WebConsole]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 60f88dbc_fd87_4fb7_9b37_b4398f1bfb57|WebFormTextbox]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
|}
 
|}
Line 2,725: Line 2,913:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a1612734_3758_43e9_b5f1_2b1a35304d19|Array Helper]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID a1612734_3758_43e9_b5f1_2b1a35304d19|Array Helper]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID e822511e_30d7_4aaa_a34d_93b7796cc82b|Create File]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,731: Line 2,922:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 15f033b8_7422_4475_9e3a_35e5731fb589|Popup Message]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 15f033b8_7422_4475_9e3a_35e5731fb589|Popup Message]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 80045c63_20e3_46df_8a8c_b47985d737a0|Speech]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,737: Line 2,931:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 30f0236a_7777_4c6f_8ceb_a29b8d5294d1|Timer]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 30f0236a_7777_4c6f_8ceb_a29b8d5294d1|Timer]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 7124e995_9c63_405b_8324_0ab23d49a5cc|Timestamp]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
|}
 
|}
 +
 
</tab>
 
</tab>
  
Line 2,761: Line 2,959:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiLine|Line]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiLine|Line]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiRichText|RichText]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiShape|Shape]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID component:GdiSimple|Simple]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-
Line 2,775: Line 2,979:
 
|-
 
|-
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d8bcae4d_437d_4252_bdc7_d8132145f18e|Image]]
 
| width="80%" style="background-color:#e8ffec;" | [[Component: ID d8bcae4d_437d_4252_bdc7_d8132145f18e|Image]]
 +
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 +
|-
 +
| width="80%" style="background-color:#e8ffec;" | [[Component: ID 1812403e_8a44_4e02_843e_b5c58a6f9646|ImageUrl]]
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
| width="20%" align="center" style="background-color:#e8ffec;" | 2d
 
|-
 
|-

Revision as of 11:47, 22 October 2025

In Flowcode IDE, a component is a predefined module or building block that represents a physical or logical element, which can be added to your project to simplify the process of designing and simulating embedded systems. These components can range from hardware elements like sensors, actuators, and communication devices, to software elements like variables, timers, or logic gates.

Each component typically comes with its own properties, methods, and events, which allow users to configure and interact with the component in a graphical way. For example:

Hardware components: These include microcontrollers, LEDs, motors, displays, or communication interfaces like I2C, SPI, and UART. Software components: These are functional blocks such as delays, counters, or decision-making constructs like conditionals or loops. Flowcode simplifies embedded programming by allowing you to drag and drop these components into your design, and then connect and configure them without the need to write low-level code manually. However, it still offers the flexibility to add custom code when needed.

Each component can also be simulated, allowing you to test and debug your design before deploying it to the actual hardware.

Embedded Components

Segment
4-Digit Display (Grove 104030003) 3d
4-Digit Display (Grove 104030003) 2D 2d
7Segment (74HC595) 3d
7Segment (74HC595) 2D 2d
7Segment (Hex TM1637) 3d
7Segment (Hex TM1637) 2D 2d
7Segment (Quad TM1637) 3d
7Segment (Quad TM1637) 2d
7Segment (Quad) 3d
7Segment (Quad) 2D 2d
7Segment (Single) 3d
7Segment (Single) 2d
Starburst Display 3d
Starburst Display 2d
Alphanumeric
LCD (Adafruit, 16x2) 2d
LCD (Adafruit, 20x4) 2d
LCD (Generic, 16x2) 2d
LCD (Generic, 20x4) 2d
LCD (Generic, Configurable) 2d
LCD (Grove - I2C) 2d
LCD (Grove - UART) 2d
LCD (ST7032i) 2d
LCD I2C (Backpack) 2d
LCD I2C (LCM1602) 2d
LCD SPI (MiniClick) 2d
Graphical Color
GLCD (E-BLOCKS 3) 2d
GLCD (GC9A01A SPI) 2d
GLCD (ILI9163C) 2d
GLCD (ILI9341 SPI) 2d
GLCD (ILI9341) 2d
GLCD (ILI9488 SPI) 2d
GLCD (ILI9488) 2d
GLCD (LS020) 2d
GLCD (SSD1289) 2d
GLCD (SSD1331) 2d
GLCD (SSD1351 SPI) 2d
GLCD (SSD1351) 2d
GLCD (SSD1963) Parallel 2d
GLCD (ST7735) 2d
GLCD (ST7789V) 2d
GLCD (ST7796 SPI) 2d
GLCD (STM32F429ZI) 2d
GLCD (STM32F469NI) 2d
GLCD (STM32F746NG) 2d
Nextion Display 2d
Raspberry Pi HDMI 2d
Graphical Monochrome
GLCD (Grove OLED) 2d
GLCD (KS0108) 2d
GLCD (PDC8544) 2d
GLCD (SH1106) I2C 2d
GLCD (SH1106) SPI 2d
GLCD (SSD1305) 2d
GLCD (SSD1305) Buffered 2d
GLCD (SSD1305) I2C 2d
GLCD (SSD1306) 2d
GLCD (SSD1306) Buffered 2d
GLCD (SSD1306) I2C 2d
GLCD (SSD1322) Buffered 2d
GLCD (SSD1322) Parallel 2d
GLCD (SSD1327) I2C 2d
GLCD (SSD1327) SPI 2d
GLCD (ST7036) I2C 2d
GLCD (ST7565R) Parallel 2d
GLCD (ST7565R) SPI 2d
GLCD (ST7567) SPI 2d
GLCD (ST7567) SPI NOBUFF 2d
GLCD (ST7920) 2d
GLCD (T6963C) 2d
GLCD (TLS8201) 2d
GLCD (UC1701) 2d
GLCD eINK (IL3829) 2d
GLCD eINK (SSD1681) 2d
Audio
Heelight Sensor (Grove 101020312) 2d
Sound Sensor (Grove 101020023) 2d
Ultrasonic 2d
Ultrasonic Ranger (Grove 101020010) 2d
Electrical
Battery Cell Fuel Gauge (MAX17043 MAX17044) 2d
Current Sensor (ACS7xx) 2d
Energy Monitor (PZEM-004T) 2d
LTSR Current Transducer 2d
Environmental
Air Quality (BME688) 2d
Analogue Temp Sensors 2d
Barometer (BME280) 2d
Barometer (BMP180) 2d
Barometer (BMP280 / Grove 101020192) 2d
Barometer (DPS310) 2d
Barometer (MS5637) 2d
Humidity AHT10 2d
Magnetometer (BMM150) 2d
Pulse Oximeter (Max30100) 2d
Temp / Humidity (DHT11) 2d
Temp / Humidity (DHT22) 2d
Temp / Humidity (Grove 101020019) 2d
Temp / Humidity (Grove 101020212) 2d
Temp / Humidity (HTS221) 2d
Temp / Humidity (SHT21) 2d
Temp / Humidity (SHT31) 2d
Temp / Humidity (SHT41 / BL0144) 2d
Temperature (DS1822) 2d
Temperature (DS18B20) 2d
Temperature (DS18S20) 2d
Temperature (LM75B) 2d
Temperature Infrared (Grove 101020062) 2d
Temperature Sensor (Grove 101020015) 2d
Thermistor 2d
Thermocouple (MAX31855 / BL0126) 2d
Thermocouple (MAX31856) 2d
Thermocouple (MCP960X) 2d
Water Sensor (Grove 101020018) 2d
Force
Bridge Amplifier (HX711 / BL0122 / BL0132) 2d
Light
Ambient Light 2d
Beam Breaker 3d
Colour Sensor 3d
Colour Sensor (Grove 101020341) 3d
Infrared Array AMG88xx 2d
Infrared Reflective Sensor (Grove 101020174) 3d
Light Sensor (Grove 101020132) 2d
PIR Motion (Grove 101020020) 2d
Photo Reflector 3d
Photo Reflector 2D 2d
Photo Transistor 3d
Photo Transistor 2D 2d
Range Time of Flight (VL53L0X) 2d
Magnetic
Hall Effect Analog 2d
Hall Effect Digital 3d
Magnetic Encoder (AS5600) 2d
Reed Switch 3d
Movement Orientation
Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135) 2d
Accel / Gyro / Mag 9-Axis (MPU9250) 2d
Accel / Gyro 6-Axis (Grove 105020012) 2d
Accel / Gyro 6-Axis (MPU-6050) 2d
Accel / Gyro 6-Axis (MPU-6886) 2d
Accel / Mag 6-Axis (LSM303D) 2d
Accel / Mag 6-Axis (LSM303DLHC) 2d
Accelerometer 3-Axis (LIS3DHTR) 2d
Accelerometer 3-Axis (LIS3LV02DQ) 2d
Accelerometer 3-Axis (MMA8452Q) 2d
Gyroscope 3-Axis (L3G4200D) 2d
Gyroscope 3-Axis I2C (L3GD20) 2d
Gyroscope 3-Axis SPI (L3GD20) 2d
Magnetometer (SM324) 2d
Magnetometer 3-Axis (HMC5883L) 2d
Magnetometer 3-Axis (QMC5883L) 2d
Wii Nunchuk 2d
Comms: Interface
CAN (Internal, MCP2515) 2d
I2C Master 2d
I2C Multiplexer (TCA9548A) 2d
I2C Slave 2d
I2S Master/Slave ESP32 2d
LIN Master 2d
LIN Slave 2d
MULTIUART 2d
One Wire 2d
One Wire (DS2482) 2d
SPI Master 2d
SPI Slave 2d
UART (RS232) 2d
UART Software (Timer) 2d
Comms: System
DALI Master 2d
DALI Slave 2d
DMX-512 Master 2d
DMX-512 Slave 2d
I2C Multiplexer (TCA9548A) 2d
J1939 Automotive Node 2d
MIDI 2d
Modbus Master 2d
Modbus Slave 2d
Modbus Slave USB 2d
Modbus TCP Master 2d
Modbus TCP Slave 2d
OBD2 ECU (Server) 2d
Visi (4DSystems) 2d
Comms: IoT/Cloud
BBC News 2d
BBC Weather Forecast 2d
BBC Weather Observation 2d
EtherCAT Slave (EasyCAT) 2d
IoT Made Easy 2d
JSON Decoder 2d
JSON Encoder 2d
MQTT Client 2d
Comms: Networking
Hydro Encryption 2d
Network Communications 2d
TCP/IP (ENC28J60) 2d
TCP/IP (NM7010A) 2d
TCP/IP (Raspberry Pi) 2d
TCP/IP (W5500) 2d
TCP/IP (WIZ810MJ W5100) 2d
WLAN (E-Blocks 3) 2d
WLAN (ESP-12S) 2d
WLAN (ESP32) 2d
WLAN (ESP8266) 2d
Webserver (GENERIC - Flash / File) 2d
Webserver (NM7010A) 2d
Webserver (W5500) 2d
Webserver (WIZ810MJ) 2d
Comms: USB
USB HID 2d
USB MIDI 2d
USB Serial 2d
USB Slave 2d
Wireless
Bluetooth (EB024, Generic AT) 2d
Bluetooth (ESP32 SPP) 2d
Bluetooth (HC05 / HC06) 2d
Bluetooth (RN4677) 2d
Bluetooth v2 (EB024, Generic AT) 2d
GPS (EB056, Generic NMEA) 2d
GSM (EB066, Generic AT) 2d
IrDA (EB012, MCP1250, MCP2120) 2d
LoRa (LAMBDA SX1272) 2d
RC5 (EB060, Generic 36KHz) 2d
RF ISM (EB063, MRF49XA) 2d
RF Transceiver (nRF24L01) 2d
RFID (EB052, RWD-MICODE) 2d
RFID (MFRC522) 2d
RFID (Sparkfun Quiic / ID-12LA) 2d
SRF (WirelessThings) 2d
Zigbee (EB051, XBEE) 2d
Primitives (2d)
Base Chart 2d
Button 2d
Canvas 2d
ComboBox 2d
Complex Shape 2d
Connection 2d
EditBox 2d
Gauge 2d
Grid 2d
Image 2d
Line 2d
Numeric Indicator 2d
RichText 2d
Shape 2d
Simple 2d
Switch 2d
Text 2d
Primitives (3d)
3D Panel Measurement Tool 3d
Label 3d
Shape 3d
Text box 3d

App Developer Components

API Audio
DFPlayer (MP3 / WAV) 2d
Heelight Sensor (Grove 101020312) 2d
API Comms
CAN (Internal, MCP2515) 2d
I2C Master 2d
J1939 Automotive Node 2d
MULTIUART 2d
OBD2 ECU (Server) 2d
One Wire (DS2482) 2d
RFID (Sparkfun Quiic / ID-12LA) 2d
SPI Master 2d
UART (RS232) 2d
API Display
GLCD (E-BLOCKS 3) 2d
GLCD (Grove OLED) 2d
GLCD (SH1106) I2C 2d
GLCD (SSD1305) I2C 2d
GLCD (SSD1306) I2C 2d
GLCD (SSD1327) I2C 2d
GLCD (ST7036) I2C 2d
LCD (Grove - I2C) 2d
LCD (Grove - UART) 2d
LCD I2C (Backpack) 2d
LCD I2C (LCM1602) 2d
LCD SPI (MiniClick) 2d
API Environmental
Air Quality (BME688) 2d
Barometer (BME280) 2d
Barometer (BMP180) 2d
Barometer (BMP280 / Grove 101020192) 2d
Barometer (DPS310) 2d
Barometer (MS5637) 2d
Humidity AHT10 2d
Magnetometer (BMM150) 2d
Pulse Oximeter (Max30100) 2d
Temp / Humidity (Grove 101020212) 2d
Temp / Humidity (HTS221) 2d
Temp / Humidity (SHT21) 2d
Temp / Humidity (SHT31) 2d
Temp / Humidity (SHT41 / BL0144) 2d
Temperature (DS1822) 2d
Temperature (DS18B20) 2d
Temperature (DS18S20) 2d
Temperature (LM75B) 2d
Thermocouple (MAX31855 / BL0126) 2d
Thermocouple (MAX31856) 2d
Thermocouple (MCP960X) 2d
API Electrical
ADC ADS1256 2d
Battery Cell Fuel Gauge (MAX17043 MAX17044) 2d
Energy Monitor (PZEM-004T) 2d
API IO
ADC (AD7680) 2d
ADC (MCP356X) 2d
ADC QUAD + DAC (PCF8591) 2d
DAC (AD5662) 2d
DAC (MCP4725) 2d
DAC (MCP47x6) 2d
DAC (MCP48x1) 2d
DAC (MCP49x1) 2d
DAC Dual (MCP48x2) 2d
DAC Dual (MCP49x2) 2d
DAC Quad (MCP4728) 2d
Digital Potentiometer (AD528X) 2d
Digital Potentiometer (MCP41XX / MCP42XX) 2d
Digital Potentiometer (MCP41XXX / MCP42XXX) 2d
Digital Potentiometer (MCP44XX) 2d
Digital Potentiometer (MCP45XX / MCP46XX) 2d
Grove I2C Motor Driver 2d
IO Expander (MCP23017) 2d
IO Expander (MCP23S17) 2d
IO Expander (PCF8574) 2d
IO Expander (PCF8575) 2d
Joystick (Sparkfun Quiic) 3d
Joystick (Sparkfun Quiic) 2D 2d
PWM 16CH 12Bit (PCA9685) 2d
API Light
Ambient Light 2d
Colour Sensor (Grove 101020341) 3d
Infrared Array AMG88xx 2d
Range Time of Flight (VL53L0X) 2d
API Movement Orientation
Accel / Gyro / Mag 9-Axis (LSM9DS1 / BL0135) 2d
Accel / Gyro / Mag 9-Axis (MPU9250) 2d
Accel / Gyro 6-Axis (Grove 105020012) 2d
Accel / Gyro 6-Axis (MPU-6050) 2d
Accel / Gyro 6-Axis (MPU-6886) 2d
Accel / Mag 6-Axis (LSM303D) 2d
Accel / Mag 6-Axis (LSM303DLHC) 2d
Accelerometer 3-Axis (LIS3DHTR) 2d
Accelerometer 3-Axis (LIS3LV02DQ) 2d
Accelerometer 3-Axis (MMA8452Q) 2d
Gyroscope 3-Axis (L3G4200D) 2d
Gyroscope 3-Axis I2C (L3GD20) 2d
Gyroscope 3-Axis SPI (L3GD20) 2d
Magnetometer (SM324) 2d
Magnetometer 3-Axis (HMC5883L) 2d
Primitives (2d)
Base Chart 2d
Button 2d
Canvas 2d
ComboBox 2d
Complex Shape 2d
Connection 2d
EditBox 2d
Gauge 2d
Grid 2d
Image 2d
Line 2d
Numeric Indicator 2d
RichText 2d
Shape 2d
Simple 2d
Switch 2d
Text 2d
Primitives (3d)
3D Panel Measurement Tool 3d
Label 3d
Shape 3d
Text box 3d

Web Developer Components