Difference between revisions of "Components"
From Flowcode Help
Jump to navigationJump to search (XML import BR) |
|||
| 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 33: | Line 41: | ||
|width=30%|[[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]] [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz]] | |width=30%|[[File:Component Icon 882b6951_9944_48cc_8989_6ebd3d91956f.png|Image]] [[Component: ID 882b6951_9944_48cc_8989_6ebd3d91956f|RF 2.4GHz]] | ||
| − | | A simple RF communications module based on the 2 | + | | A simple RF communications module based on the 2. |
|- | |- | ||
|width=30%|[[File:Component Icon 45bd9065_b6f7_42be_b96f_28c3df2c0a22.png|Image]] [[Component: ID 45bd9065_b6f7_42be_b96f_28c3df2c0a22|RF ISM (EB063, MRF49XA)]] | |width=30%|[[File:Component Icon 45bd9065_b6f7_42be_b96f_28c3df2c0a22.png|Image]] [[Component: ID 45bd9065_b6f7_42be_b96f_28c3df2c0a22|RF ISM (EB063, MRF49XA)]] | ||
| 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 478: | Line 494: | ||
| 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 Base]] | ||
| + | |||
| + | | 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]] | |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. | | 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)]] | |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 | + | | Low level routines for controlling or interacting with the XPT2046 touch screen controller IC found |
|} | |} | ||
| Line 498: | 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 531: | Line 551: | ||
| 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. | ||
|- | |- | ||
| − | |width=30%|[[File:Component Icon | + | |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. | | A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. | ||
| Line 614: | Line 634: | ||
| 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]] | |width=30%|[[File:Component Icon db2c91d9_4fd5_42b8_98f4_76dfb160dece.png|Image]] [[Component: ID db2c91d9_4fd5_42b8_98f4_76dfb160dece|Magnetometer]] | ||
| Line 686: | 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 698: | 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 704: | 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 722: | 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 882: | 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 902: | 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]] | ||
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 |