Matrix Multimedia - Learn... design... build


google translations  Talk to us 9 - 5 GMT









Flowcode
E-Blocks Hardware
E-Blocks Software
E-Block Solutions
E-Block Starter Packs
E-Block Bundles
Formula Flowcode
ECIO
MIAC
Locktronics
Sensors
Electronic Education
TINA CAD
Mechatronics
Brochures



Learning Centre
FAQs
E-Block Datasheets
Software Downloads
User Forums









Flowcode Beta Components

Welcome to the Flowcode beta component area. this area contains various beta components for Flowcode V3. Unfortunately none of these custom components are supplied with simulation abilities.

Installing The Components

To install the component onto your version of Flowcode. Download the appropriate file and then copy the file into your Flowcode V3/component folder. You will then have to rename the file as custom_code.c Remember to make a backup of the old custom code file as you may want to use this to help you build your own custom components. To use the component in Flowcode simply add the custom component (its the one with User written on the picture) and then use hardware macros to call the functions as normal.

Note: Two custom code components can be used at once by renaming one of the custom files to custom_code2.c and then using the Flowcode Custom2 component in your programs.

Using The Components

To edit the connections or the parameters of the component go into the components properties. This will have a number of parameters that are used by the function code eg pin connections.

Creating Your Own Components

There is a small guide on how to create your own custom components available from here. Please note that we do not support the custom component code so please do not contact us regarding programming problems. If you get stuck or run into problems then please post on our forums and we will do our best to get back to you. More detailed help for writing the custom component code is available from here on our forums.

Requesting Components

If you have a hardware component that you think should become either a Flowcode beta component or a fully fledged Flowcode component then let us know here.

Beta Components

ST Micro SPI/I2C Accelerometer
FAT16 for MMC / SD cards
  • FAT16 Component and example files (Updated 09/06/08)
  • Note: The FAT16 component uses a global buffer of 512 bytes. This means that PIC16F devices are unable to allocate the memory correctly to support this buffer. Therefore the current FAT16 component is 18F compatible only.
Mono Graphical LCDs
MIDI
One Wire
Stepper Motor
USB HID
Watchdog Enabled Delay
  • Watchdog Delay Component
  • Flowcode Example File
  • Note: The watchdog delay component has a parameter hidden in the custom component properties that will fine tune the amount of delay. If you notice that delays are slightly too short or too long then you can adjust this value as required.
X10
  • X10 Component
  • Flowcode Example File
  • Note: The X10 component is only able to transmit or receive data on a zero crossing. Therefore if the X10 board is not connected to the mains then no zero crossing will be detected and the program will be unable to continue.




Worlddidac Award