Difference between revisions of "Components"
From Flowcode Help
Jump to navigationJump to search (XML import BR) |
|||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | |||
+ | {| class="wikitable" width="85%" | ||
+ | |+Electro Mechanical Simulation | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 83c10dbf_a8d2_42d0_8be5_60adbe2d49b1.png|Image]] [[Component: ID 83c10dbf_a8d2_42d0_8be5_60adbe2d49b1|Matrix Robot Arm]] | ||
+ | |||
+ | | Matrix 5-axis Robot Arm with Gripper. | ||
+ | |} | ||
{| class="wikitable" width="85%" | {| class="wikitable" width="85%" | ||
Line 210: | Line 218: | ||
| A control to draw markings on any component | | A control to draw markings on any component | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 4aead223_94b8_4744_9674_7c21acc80681.png|Image]] [[Component: ID 4aead223_94b8_4744_9674_7c21acc80681|Meter Square]] | ||
+ | |||
+ | | Square analogue panel meter. | ||
|- | |- | ||
|width=30%|[[File:Component Icon f307403b_2134_4efa_bfac_bbd0adc0f253.png|Image]] [[Component: ID f307403b_2134_4efa_bfac_bbd0adc0f253|Scale Arc Template]] | |width=30%|[[File:Component Icon f307403b_2134_4efa_bfac_bbd0adc0f253.png|Image]] [[Component: ID f307403b_2134_4efa_bfac_bbd0adc0f253|Scale Arc Template]] | ||
Line 334: | Line 346: | ||
| Low level routines for controlling or interacting with a standard MIDI interface. | | Low level routines for controlling or interacting with a standard MIDI interface. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 43861adb_8a59_492d_8f9f_a08775800bc1.png|Image]] [[Component: ID 43861adb_8a59_492d_8f9f_a08775800bc1|MULTIUART (SPI2UART)]] | ||
+ | |||
+ | | Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules. | ||
|- | |- | ||
|width=30%|[[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]] [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]] | |width=30%|[[File:Component Icon 47f6b39b_ead7_40f5_9931_8a79aa54014a.png|Image]] [[Component: ID 47f6b39b_ead7_40f5_9931_8a79aa54014a|Modbus Master]] | ||
Line 370: | Line 386: | ||
| Low level routines for controlling or interacting with a standard one wire interface. | | Low level routines for controlling or interacting with a standard one wire interface. | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|width=30%|[[File:Component Icon 96862c4d_debc_45fa_9433_74711a4b9a3b.png|Image]] [[Component: ID 96862c4d_debc_45fa_9433_74711a4b9a3b|SPI Master]] | |width=30%|[[File:Component Icon 96862c4d_debc_45fa_9433_74711a4b9a3b.png|Image]] [[Component: ID 96862c4d_debc_45fa_9433_74711a4b9a3b|SPI Master]] | ||
Line 382: | Line 394: | ||
| Low level routines for controlling or interacting with an SPI interface. | | Low level routines for controlling or interacting with an SPI interface. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon c73616d1_7ad0_45d9_aada_69ccfa4c5efc.png|Image]] [[Component: ID c73616d1_7ad0_45d9_aada_69ccfa4c5efc|UART (RS232)]] | ||
+ | |||
+ | | Low level routines for controlling or interacting with a standard asyncronous serial interface. | ||
|} | |} | ||
Line 479: | Line 495: | ||
| A component to simplify the process of drawing bitmap images to a graphical display. | | A component to simplify the process of drawing bitmap images to a graphical display. | ||
|- | |- | ||
− | |width=30%|[[File:Component Icon 4384cba9_0bea_4359_8c5b_dcd046aa7778.png|Image]] [[Component: ID 4384cba9_0bea_4359_8c5b_dcd046aa7778|GLCD | + | |width=30%|[[File:Component Icon 4384cba9_0bea_4359_8c5b_dcd046aa7778.png|Image]] [[Component: ID 4384cba9_0bea_4359_8c5b_dcd046aa7778|GLCD Base]] |
| Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation. | | Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 9e0fa7e4_0c8c_485d_98c4_6f0ef8e57d40.png|Image]] [[Component: ID 9e0fa7e4_0c8c_485d_98c4_6f0ef8e57d40|GLCD Textfield]] | ||
+ | |||
+ | | A component to simplify the process of drawing text to a graphical display. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon ab872cc0_e6fe_4d30_a7cb_a1efc6ae87a6.png|Image]] [[Component: ID ab872cc0_e6fe_4d30_a7cb_a1efc6ae87a6|Touch Screen (XPT2046)]] | ||
+ | |||
+ | | Low level routines for controlling or interacting with the XPT2046 touch screen controller IC found | ||
|} | |} | ||
Line 490: | Line 514: | ||
| An LED with red, green and blue elements that can be mixed together to produce | | An LED with red, green and blue elements that can be mixed together to produce | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 0161e243_0ca0_497d_88be_76351cf4dfa1.png|Image]] [[Component: ID 0161e243_0ca0_497d_88be_76351cf4dfa1|LED APA102C]] | ||
+ | |||
+ | | A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. | ||
|- | |- | ||
|width=30%|[[File:Component Icon c8da67a7_fc7b_48c0_8c3f_3264c74f4024.png|Image]] [[Component: ID c8da67a7_fc7b_48c0_8c3f_3264c74f4024|LED Array Template]] | |width=30%|[[File:Component Icon c8da67a7_fc7b_48c0_8c3f_3264c74f4024.png|Image]] [[Component: ID c8da67a7_fc7b_48c0_8c3f_3264c74f4024|LED Array Template]] | ||
Line 506: | Line 534: | ||
| LED Matrix component designed to work using a single data and clock pin. | | LED Matrix component designed to work using a single data and clock pin. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 67271369_4b2e_4126_a5d0_a93142ac71b9.png|Image]] [[Component: ID 67271369_4b2e_4126_a5d0_a93142ac71b9|LED MultiColour Bi (5mm, PCB)]] | ||
+ | |||
+ | | An industry standard 5mm diameter bi-colour LED. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon a5c2033e_8639_4de3_80eb_58c02b44bd96.png|Image]] [[Component: ID a5c2033e_8639_4de3_80eb_58c02b44bd96|LED MultiColour Tri (5mm, PCB)]] | ||
+ | |||
+ | | An industry standard 5mm diameter tri-colour LED. | ||
|- | |- | ||
|width=30%|[[File:Component Icon a7b05886_784c_48c8_a6f6_cc371c7728e1.png|Image]] [[Component: ID a7b05886_784c_48c8_a6f6_cc371c7728e1|LED Template]] | |width=30%|[[File:Component Icon a7b05886_784c_48c8_a6f6_cc371c7728e1.png|Image]] [[Component: ID a7b05886_784c_48c8_a6f6_cc371c7728e1|LED Template]] | ||
| Base for creating LEDs and other on/off visual indicators. | | Base for creating LEDs and other on/off visual indicators. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon d814cb36_0d04_4eeb_b5b3_da8276ad8bdf.png|Image]] [[Component: ID d814cb36_0d04_4eeb_b5b3_da8276ad8bdf|LED WS2801]] | ||
+ | |||
+ | | A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon d977c3ef_c7dc_4683_a1be_76e17e6ba12b.png|Image]] [[Component: ID d977c3ef_c7dc_4683_a1be_76e17e6ba12b|LED WS2811 WS2812 APA106]] | ||
+ | |||
+ | | A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 144a220f_7bc3_4b73_bc56_f9c7203bf204.png|Image]] [[Component: ID 144a220f_7bc3_4b73_bc56_f9c7203bf204|RGB Xmas Tree]] | ||
+ | |||
+ | | Component complete with macros and simultion to drive the MatrixTSL RGB Xmas Tree decoration. | ||
|} | |} | ||
{| class="wikitable" width="85%" | {| class="wikitable" width="85%" | ||
|+Mechatronics | |+Mechatronics | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|width=30%|[[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]] [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode]] | |width=30%|[[File:Component Icon e3be641a_8808_4138_bee5_805fbbce468c.png|Image]] [[Component: ID e3be641a_8808_4138_bee5_805fbbce468c|Formula AllCode]] | ||
Line 550: | Line 594: | ||
| Enables the creation of a stepper motor component by specifying objects for its appearance. | | Enables the creation of a stepper motor component by specifying objects for its appearance. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 590: | Line 626: | ||
| LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications. | | LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 75a362f4_d74d_48e7_9790_530f4d0e78b6.png|Image]] [[Component: ID 75a362f4_d74d_48e7_9790_530f4d0e78b6|Accelerometer Gyro (MPU_6050)]] | ||
+ | |||
+ | | MPU-6050 Combined 6-Axis Accelerometer and Gyroscope sensors. | ||
|- | |- | ||
|width=30%|[[File:Component Icon fc68f857_0f97_420b_8f46_38eb56e5c8cf.png|Image]] [[Component: ID fc68f857_0f97_420b_8f46_38eb56e5c8cf|Collision Detector Template]] | |width=30%|[[File:Component Icon fc68f857_0f97_420b_8f46_38eb56e5c8cf.png|Image]] [[Component: ID fc68f857_0f97_420b_8f46_38eb56e5c8cf|Collision Detector Template]] | ||
| Polls a chosen panel object to see if it has collided with another object. | | Polls a chosen panel object to see if it has collided with another object. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 8e4553f8_fce7_4fed_80c1_33de9590a678.png|Image]] [[Component: ID 8e4553f8_fce7_4fed_80c1_33de9590a678|Gyroscope I2C (L3GD20)]] | ||
+ | |||
+ | | Interface to the L3GD20 three axis digital gyroscope. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 593b7216_0a11_465c_9cf5_3b809503a72c.png|Image]] [[Component: ID 593b7216_0a11_465c_9cf5_3b809503a72c|Gyroscope SPI (L3GD20)]] | ||
+ | |||
+ | | Allows access to a three axis digital gyroscope via an SPI interface. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]] [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Magnetometer]] | ||
+ | |||
+ | | LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors | ||
|- | |- | ||
|width=30%|[[File:Component Icon 20a48db1_d91d_4c51_a49f_f878d0bcbad3.png|Image]] [[Component: ID 20a48db1_d91d_4c51_a49f_f878d0bcbad3|Photo Reflector]] | |width=30%|[[File:Component Icon 20a48db1_d91d_4c51_a49f_f878d0bcbad3.png|Image]] [[Component: ID 20a48db1_d91d_4c51_a49f_f878d0bcbad3|Photo Reflector]] | ||
Line 606: | Line 658: | ||
| Polls a chosen panel object to test it's distance from this component. | | Polls a chosen panel object to test it's distance from this component. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 40785d28_4fe3_4aec_a5d9_ba30b2d58760.png|Image]] [[Component: ID 40785d28_4fe3_4aec_a5d9_ba30b2d58760|Temperature Humidity (DHT11 )]] | ||
+ | |||
+ | | The DHT11 temperature and humidity sensor is a popular sensor allowing the ambient | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 95a1525b_7e03_4836_8c09_59bf174f603b.png|Image]] [[Component: ID 95a1525b_7e03_4836_8c09_59bf174f603b|Temperature Humidity (DHT22 )]] | ||
+ | |||
+ | | The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient | ||
|- | |- | ||
|width=30%|[[File:Component Icon bd7d5205_c2eb_48b1_8a37_f967f349965f.png|Image]] [[Component: ID bd7d5205_c2eb_48b1_8a37_f967f349965f|Thermistor Template]] | |width=30%|[[File:Component Icon bd7d5205_c2eb_48b1_8a37_f967f349965f.png|Image]] [[Component: ID bd7d5205_c2eb_48b1_8a37_f967f349965f|Thermistor Template]] | ||
Line 654: | Line 714: | ||
| Serial (I2C) Real Time Clock component for MCP7940N device. | | Serial (I2C) Real Time Clock component for MCP7940N device. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon f0e01201_8951_4748_87c3_d1f8423bb6e4.png|Image]] [[Component: ID f0e01201_8951_4748_87c3_d1f8423bb6e4|Real Time Clock (RTC)]] | ||
+ | |||
+ | | A Real Time Clock component allowing things like clocks and timers to easily be created. | ||
|- | |- | ||
|width=30%|[[File:Component Icon 35934f36_5cda_49e7_b1a0_05c85722d858.png|Image]] [[Component: ID 35934f36_5cda_49e7_b1a0_05c85722d858|Serial EEPROM (24C32)]] | |width=30%|[[File:Component Icon 35934f36_5cda_49e7_b1a0_05c85722d858.png|Image]] [[Component: ID 35934f36_5cda_49e7_b1a0_05c85722d858|Serial EEPROM (24C32)]] | ||
Line 666: | Line 730: | ||
{| class="wikitable" width="85%" | {| class="wikitable" width="85%" | ||
|+Misc | |+Misc | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 0cc9193a_1f8b_4d22_85d0_952b37c40b25.png|Image]] [[Component: ID 0cc9193a_1f8b_4d22_85d0_952b37c40b25|Basic IO Shield PCB]] | ||
|- | |- | ||
|width=30%|[[File:Component Icon cbb3c28e_2d73_4442_ac52_23a3b45d9870.png|Image]] [[Component: ID cbb3c28e_2d73_4442_ac52_23a3b45d9870|COM Port]] | |width=30%|[[File:Component Icon cbb3c28e_2d73_4442_ac52_23a3b45d9870.png|Image]] [[Component: ID cbb3c28e_2d73_4442_ac52_23a3b45d9870|COM Port]] | ||
Line 672: | Line 738: | ||
|- | |- | ||
|width=30%|[[File:Component Icon 8d419cd0_3404_4bee_8049_22accc2c815b.png|Image]] [[Component: ID 8d419cd0_3404_4bee_8049_22accc2c815b|Curiosity PCB]] | |width=30%|[[File:Component Icon 8d419cd0_3404_4bee_8049_22accc2c815b.png|Image]] [[Component: ID 8d419cd0_3404_4bee_8049_22accc2c815b|Curiosity PCB]] | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 0506f9ed_0e0e_493f_a08b_e9e66052b13e.png|Image]] [[Component: ID 0506f9ed_0e0e_493f_a08b_e9e66052b13e|LCD control]] | ||
+ | |||
+ | | An LCD control pane supporting up to 64 x 64 units | ||
|- | |- | ||
|width=30%|[[File:Component Icon 4239fde7_4f14_4a0e_b4d5_2b7886aa5e14.png|Image]] [[Component: ID 4239fde7_4f14_4a0e_b4d5_2b7886aa5e14|Microchip 44 Pin PCB]] | |width=30%|[[File:Component Icon 4239fde7_4f14_4a0e_b4d5_2b7886aa5e14.png|Image]] [[Component: ID 4239fde7_4f14_4a0e_b4d5_2b7886aa5e14|Microchip 44 Pin PCB]] | ||
Line 690: | Line 760: | ||
| Generic configurable alphanumeric LCD display component based on the standard | | Generic configurable alphanumeric LCD display component based on the standard | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 913991df_9bcb_475a_ae49_d9eb611b0d71.png|Image]] [[Component: ID 913991df_9bcb_475a_ae49_d9eb611b0d71|LCD 4x20 (Adafruit, OLED)]] | ||
+ | |||
+ | | Adafruit OLED LCD display 4 x 20 characters | ||
|} | |} | ||
Line 810: | Line 884: | ||
{| class="wikitable" width="85%" | {| class="wikitable" width="85%" | ||
|+Outputs: General | |+Outputs: General | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 04bbd3b8_ee11_40eb_91e8_1bbbd6f65b8c.png|Image]] [[Component: ID 04bbd3b8_ee11_40eb_91e8_1bbbd6f65b8c|Buzzer]] | ||
+ | |||
+ | | Drives a simple fixed frequency buzzer in hardware and simulates the sound of a buzzer in simulation. | ||
|- | |- | ||
|width=30%|[[File:Component Icon 09222494_fbef_455b_9651_9e9e46592eb5.png|Image]] [[Component: ID 09222494_fbef_455b_9651_9e9e46592eb5|DAC Output]] | |width=30%|[[File:Component Icon 09222494_fbef_455b_9651_9e9e46592eb5.png|Image]] [[Component: ID 09222494_fbef_455b_9651_9e9e46592eb5|DAC Output]] | ||
Line 818: | Line 896: | ||
| Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation. | | Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon 70ec3aee_f273_4b0e_8ee6_e2b3a8b693af.png|Image]] [[Component: ID 70ec3aee_f273_4b0e_8ee6_e2b3a8b693af|Piezo Sounder]] | ||
+ | |||
+ | | Drives a simple variable frequency piezo sounder in hardware and simulates the sound in simulation. | ||
|- | |- | ||
|width=30%|[[File:Component Icon 01fd689c_985c_4b10_bc98_99de5f9b41a8.png|Image]] [[Component: ID 01fd689c_985c_4b10_bc98_99de5f9b41a8|Speech]] | |width=30%|[[File:Component Icon 01fd689c_985c_4b10_bc98_99de5f9b41a8.png|Image]] [[Component: ID 01fd689c_985c_4b10_bc98_99de5f9b41a8|Speech]] | ||
Line 842: | Line 924: | ||
| Automatically generates labels for all panel objects and components in a given context. | | Automatically generates labels for all panel objects and components in a given context. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|width=30%|[[File:Component Icon ddc97f5d_2b6c_4e5a_be40_c5c91123b8cc.png|Image]] [[Component: ID ddc97f5d_2b6c_4e5a_be40_c5c91123b8cc|Motion Helper]] | |width=30%|[[File:Component Icon ddc97f5d_2b6c_4e5a_be40_c5c91123b8cc.png|Image]] [[Component: ID ddc97f5d_2b6c_4e5a_be40_c5c91123b8cc|Motion Helper]] | ||
Line 862: | Line 936: | ||
| Simple indicator panel intended as a sub-component of communications components. | | Simple indicator panel intended as a sub-component of communications components. | ||
+ | |- | ||
+ | |width=30%|[[File:Component Icon b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028.png|Image]] [[Component: ID b9cd8fbe_d082_4fe3_b1a0_d6f33f8af028|Simulation External Input]] | ||
+ | |||
+ | | A simulation only component designed to allow a single digital pin to be toggled at a set frequency. | ||
|- | |- | ||
|width=30%|[[File:Component Icon caf757fd_8813_421e_bf75_1a365b20dbc5.png|Image]] [[Component: ID caf757fd_8813_421e_bf75_1a365b20dbc5|Simulation LED]] | |width=30%|[[File:Component Icon caf757fd_8813_421e_bf75_1a365b20dbc5.png|Image]] [[Component: ID caf757fd_8813_421e_bf75_1a365b20dbc5|Simulation LED]] |
Latest revision as of 15:45, 16 February 2017
![]() |
Matrix 5-axis Robot Arm with Gripper. |
![]() |
Low level routines for controlling a standard AT Bluetooth interface. |
![]() |
Low level routines for controlling or interacting with a HC05 or HC06 Bluetooth module. |
![]() |
Low level routines for controlling a standard AT Bluetooth interface. |
![]() |
Component designed to process incoming NMEA style GPS data and convert into meaningful |
![]() |
Low level routines for controlling a standard AT GSM / GPRS interface |
![]() |
Low level routines for controlling a standard IrDA interface. |
![]() |
Low level routines for controlling a standard RC5 IR interface. |
![]() |
A simple RF communications module based on the 2. |
![]() |
A simple RF-ISM communications module based on the Microchip Alpha MRF49XA device. |
![]() |
Low level routines for controlling a RF Solutions RFID interface |
![]() |
Functions designed to work with the MFRC522 contactless reader IC. |
![]() |
The SRF is designed for wireless transmission and reception of serial data in an easy to use surface mounted module. |
![]() |
Wireless LAN component designed to work with the ESP8266 module. |
![]() |
Wireless LAN component designed to work with the WIZ610wi module from Wiznet. |
![]() |
Zigbee component designed to work with the XBEE range of modules from Digi. |
![]() |
A purely cosmetic component for creating smoothly radiused bezel or frame to fit around |
![]() |
Takes a single object and produces a three dimensional array of evenly spaced clones. |
![]() |
A simple race course for the Formula Flowcode buggy. |
![]() |
Creates a simulation only randomised maze out of standard micromouse maze walls and pillars. |
![]() |
A cosmetic only representation of the target microcontoller device showing the default package type complete with pins. |
![]() |
Base ADC component with no graphical interface. |
![]() |
Component to create and communicate using a standard HID type USB class. |
![]() |
Component to create and communicate using a standard MIDI connection. |
![]() |
Component to create and communicate using a standard CDC type COM port. |
![]() |
Component to create and communicate using a generic USB communications profile. |
![]() |
14mm seven segment display. |
![]() |
Seven segment display modelled after a standard 14mm high unit. |
![]() |
Starburst 14 or 16 segment display modelled after a standard 14mm high unit. |
![]() |
Generic component to create a raster scanned custom keypad or button matrix. |
![]() |
Encoder component implements a rotary encoder connected to two pins |
![]() |
This board provides five touch areas for use with capacitive sensing. |
![]() |
Allows for several types of control operations to be performed on a buffer. |
![]() |
DSP System main buffer manager responsible for allocating memory, taking care of buffer indexes ... |
![]() |
Allows an adjustable delay to be inserted into the DSP system |
![]() |
Provides a way of converting a buffer full of time domain data into frequency domain data. |
![]() |
Filter component to allow basic filtering to be performed |
![]() |
A frequency generator component designed to plug into the DSP system component and allow several... |
![]() |
Allows the values from a buffer to be assigned. |
![]() |
Allows for detection and collection of peaks, troughs and averages. |
![]() |
Allows the values from a buffer to be read. |
![]() |
Allows the values in a single buffer to be scaled uniformly. |
![]() |
Component to combine together two buffers into one a index at a time. |
![]() |
A simulation only text box that can be used to display text and numbers. |
![]() |
A control to draw markings on any component |
![]() |
Square analogue panel meter. |
![]() |
A base component for drawing circular dials. |
![]() |
A base component for drawing scales on horizontal or vertical strips. |
![]() |
A base for building switches that do not download to chip. |
![]() |
A simple graphical interface for a vertical meter or slider control. |
![]() |
A base data injector used as a placeholder in components which reference the data injector interface. |
![]() |
A basic ellipse primitive shape. |
![]() |
A basic text label. |
![]() |
A basic line primitive shape. |
![]() |
A basic rectangle primitive shape. |
![]() |
A basic rounded rectangle primitive shape. |
![]() |
A basic textbox. |
![]() |
A basic bowl primitive shape. |
![]() |
A basic cone primitive shape. |
![]() |
A basic cuboid primitive shape. |
![]() |
A basic cylinder primitive shape. |
![]() |
A basic diamond primitive shape. |
![]() |
A basic hemisphere primitive shape. |
![]() |
A basic honeycomb primitive shape. |
![]() |
A basic prism primitive shape. |
![]() |
A basic pyramid primitive shape. |
![]() |
A basic sphere primitive shape. |
![]() |
A basic tube primitive shape. |
![]() |
A serial based communications protocol designed for controlling lighting, specifically digitally |
![]() |
A serial based communications protocol designed for controlling lighting, specifically digitally |
![]() |
A serial based communications protocol designed for controlling theatrical equipment such |
![]() |
A serial based communications protocol designed for controlling theatrical equipment such |
![]() |
Low level routines for controlling or interacting with a standard MIDI interface. |
![]() |
Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules. |
![]() |
Modbus component for talking to Modbus compatible hardware via RS232 or RS485. |
![]() |
Modbus component for creating Modbus compatible slave hardware via RS232 or RS485. |
![]() |
A way of interacting with the VISI interface designed by 4D systems. |
![]() |
Low level routines for controling the CAN interface either using an external MCP2515 IC and a SPI bus connection |
![]() |
Simulation only interface to allow communications with a FTDI USB 232 IC connected to the system. |
![]() |
Generic Two Wire I2C Communications Interface |
![]() |
Generic Two Wire I2C Communications Interface |
![]() |
Low level routines for controlling or interacting with a standard one wire interface. |
![]() |
Low level routines for controlling or interacting with an SPI interface. |
![]() |
Low level routines for controlling or interacting with an SPI interface. |
![]() |
Low level routines for controlling or interacting with a standard asyncronous serial interface. |
![]() |
A base component for creating an evenly spaced array of switches. |
![]() |
Base single pin switch with no graphical interface |
![]() |
Allows Matrix's MIAC PLC to be used as a PC peripheral controlled by Flowcode via a USB |
![]() |
MIAC Slave for MIAC System. |
![]() |
Advanced Addon for MIAC System |
![]() |
Basic Addon expansion module for MIAC System |
![]() |
Bluetooth Addon for MIAC System |
![]() |
GPS Addon expansion module for MIAC System |
![]() |
GSM Addon for MIAC System. |
![]() |
MIAC Industrial Addon component for MIAC System. |
![]() |
Serial Addon expansion module for MIAC System |
![]() |
MIAC Zigbee Coordinator Addon component for MIAC System. |
![]() |
MIAC Zigbee Router Addon component for MIAC System. |
![]() |
Component to allow base 64 encoding and decoding. |
![]() |
Base TCP/IP component with simulation only interface to allow TCP/IP style network communications in simulation. |
![]() |
A set of routines used to control a ENC28J60 TCP/IP Module. |
![]() |
Webserver component designed to work with the NM7010A module from Wiznet, |
![]() |
Webserver component designed to work with the WIZ810MJ module from Wiznet, |
![]() |
A component to simplify the process of drawing bitmap images to a graphical display. |
![]() |
Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation. |
![]() |
A component to simplify the process of drawing text to a graphical display. |
![]() |
Low level routines for controlling or interacting with the XPT2046 touch screen controller IC found |
![]() |
An LED with red, green and blue elements that can be mixed together to produce |
![]() |
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. |
![]() |
Create an evenly spaced array of LED indicators. |
![]() |
Create an evenly spaced array of LED indicators using a reduced amount of I/O pins. |
![]() |
LED Matrix component designed to work using multiple data pins and a single clock pin. |
![]() |
LED Matrix component designed to work using a single data and clock pin. |
![]() |
An industry standard 5mm diameter bi-colour LED. |
![]() |
An industry standard 5mm diameter tri-colour LED. |
![]() |
Base for creating LEDs and other on/off visual indicators. |
![]() |
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. |
![]() |
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. |
![]() |
Component complete with macros and simultion to drive the MatrixTSL RGB Xmas Tree decoration. |
![]() |
A component to allow all the features of the Formula AllCode robot to be investigated. |
![]() |
A simulation only component to allow the Formula AllCode robot to be controlled via it's |
![]() |
A component to allow all the features of the Formula Flowcode robot to be investigated. |
![]() |
Base component for constructing continuous motion - e. |
![]() |
Can control up to eight standard PWM driven servo's. |
![]() |
Base component for creating custom servo motor simulations. |
![]() |
Base component for constructing solenoids. |
![]() |
Enables the creation of a stepper motor component by specifying objects for its appearance. |
![]() |
Basic component designed to provide the program with the date and time of the build. |
![]() |
A purely cosmetic component for viewing the details specific to your current selected target microcontroller. |
![]() |
A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets. |
![]() |
A component to help configure the speed of the internal oscillator. |
![]() |
A component to allow data from analogue and digital pins to be displayed on the scope window. |
![]() |
LIS3LV02DQ Accelerometer sensor with options for I2C or SPI communications. |
![]() |
MPU-6050 Combined 6-Axis Accelerometer and Gyroscope sensors. |
![]() |
Polls a chosen panel object to see if it has collided with another object. |
![]() |
Interface to the L3GD20 three axis digital gyroscope. |
![]() |
Allows access to a three axis digital gyroscope via an SPI interface. |
![]() |
LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors |
![]() |
Uses InfraRed light to detect if an external object is near to the sensor. |
![]() |
Uses InfraRed light to detect if an external object is near to the sensor. |
![]() |
Polls a chosen panel object to test it's distance from this component. |
![]() |
The DHT11 temperature and humidity sensor is a popular sensor allowing the ambient |
![]() |
The DHT22 temperature and humidity sensor is a popular sensor allowing the ambient |
![]() |
Base component for creating thermistors. |
![]() |
MIAC - Matrix Industrial Automotive Controller (Arduino-Compatible) |
![]() |
MIAC - Matrix Industrial Automotive Controller |
![]() |
MIAC - Matrix Industrial Automotive Controller (dsPIC) |
![]() |
Circular buffer component allowing easy and efficient first in first out (FIFO) style data byte storage. |
![]() |
A means of reading data from and writing data to the EEPROM memory onboard the microcontroller. |
![]() |
A component to simplify the process of embedding files into ROM. |
![]() |
FAT component allowing access to read and write files on a SD, SDHC or MMC card. |
![]() |
A lookup-table component allowing an easy way to place arrays of static data into ROM memory. |
![]() |
Serial (I2C) Real Time Clock component for MCP7940N device. |
![]() |
A Real Time Clock component allowing things like clocks and timers to easily be created. |
![]() |
Serial (I2C) EEPROM component for 24C32 |
![]() |
A simple component to allow multiple language support by substituting different strings depending |
![]() | |
![]() |
Serial based simulation component for use with systems such as RS232, Bluetooth and USB Serial. |
![]() | |
![]() |
An LCD control pane supporting up to 64 x 64 units |
![]() | |
![]() | |
![]() |
![]() |
Adafruit OLED LCD display |
![]() |
Generic configurable alphanumeric LCD display component based on the standard |
![]() |
Adafruit OLED LCD display 4 x 20 characters |
![]() |
A low level implementation giving direct access to the CAL |
![]() |
Low level routines for controling the CAN interface |
![]() |
A low level implementation giving direct access to the CAL |
![]() |
Chip Abstraction Layer for Two Wire I2C Communications |
![]() |
A low level implementation giving direct access to the CAL |
![]() |
A low level implementation giving direct access to the CAL |
![]() |
A low level implementation giving direct access to the CAL |
![]() |
Support for the Velleman K8055 USB input/output board. |
![]() |
A set of functions designed for interacting with a 2000 series Pico scope via simulation. |
![]() |
TTi TG5011 50 MHz Signal Generator |
![]() |
TTi PL155-P Power Supply Unit Component. |
![]() |
This board provides the ability to detect colours. |
![]() |
A digital temperature sensor based around the LM75B chip. |
![]() |
This board provides two rotary potentiometers. |
![]() |
Interface to the L3G4200D three axis digital gyroscope. |
![]() |
The board has a Hall Effect sensor that gives a digital output in the presence of a magnetic field (in the region |
![]() |
Humidity and temperature sensor using an SHT21 IC connected via I2C - as used by the |
![]() |
The Infrared sensor board contains both an IR transmitter and receiver. |
![]() |
LSM303DLHC Combined 6-Axis Accelerometer and Magnetometer sensors |
![]() |
This board provides a PIR sensor which is read as a digital input. |
![]() |
This board consists of a standard shaft rotary potentiometer that provides a linear voltage |
![]() |
Provides a rotary encoder with dual digital outputs that provide rotation and direction information. |
![]() |
A component matchin the Matrix EBM008 thermocouple board. |
![]() |
This board provides two touch areas for use with capacitive sensing. |
![]() |
This board provides two touch slide areas for use with capacitive sensing. |
![]() |
This board has both an ultrasonic transmitter and receiver. |
![]() |
Drives a simple fixed frequency buzzer in hardware and simulates the sound of a buzzer in simulation. |
![]() |
DAC - Digital to Analogue Converter support for PIC 8-bit and 16-bit devices. |
![]() |
Pulse Width Modulation, a versitile way of generating a digital pulse using mark / space modulation. |
![]() |
Drives a simple variable frequency piezo sounder in hardware and simulates the sound in simulation. |
![]() |
Speech component allowing Phoneme based speech for use on an embedded platform. |
![]() |
A simulation only version of a very basic 3D printer such as a standard RepRap. |
![]() |
Basic animation and physics simulation for a single object. |
![]() |
Add a label to a component by including this component as a sub-component. |
![]() |
Automatically generates labels for all panel objects and components in a given context. |
![]() |
Helper for building components which require simulation of constant motion. |
![]() |
An easy way to display the data from up to four console windows on the panel. |
![]() |
Simple indicator panel intended as a sub-component of communications components. |
![]() |
A simulation only component designed to allow a single digital pin to be toggled at a set frequency. |
![]() |
A simple LED suitable for simulation that does not require a pin connection |
![]() |
A button overlay that allows any object to behave like a button |
![]() |
A helper control to query the current FCD file |