Flowcode8 Datasheet8 1
Flowcode8 Datasheet8 1
Datasheet
Contents
What is Flowcode 3
Flowcode in Education 13
Supported devices 15
What is Flowcode?
Flowcode is an advanced integrated
development environment (IDE) for electronic and
electromechanical system development targeting
microcontrollers such as Arduino, PIC and ARM, and
rugged industrial interfaces using protocols such as
Modbus and CAN.
Non-programmer
friendly Flowcode saves time
Those with little or no programming experience can Being an intuitive, graphical programming IDE gives
use Flowcode without barriers. In a matter of minutes, Flowcode users the ability to develop complex
beginners can start to develop electronics systems systems quickly. Engineers use Flowcode because
using the graphical programming modes available. it allows for fast development, speeding up learning
Flowcode is perfect for teaching and learning key processes for microcontroller systems development.
microcontroller system principles.
Simulation debugger
For many engineers, a key requirement is to ensure
the designs you have developed will work when you
compile to your microcontroller. Flowcode allows you
to do all you need in simulation using the simulation
debugger. This becomes active during simulation and
is used to monitor both the values of the variables in
your program, and the macros which are being called.
Flowcode 8 allows you to simulate your C code.
Code profiling
Code profiling shows the user when icons have been
‘hit’ when the program is executed, distinguishing
between sections of code that may be redundant and
other parts which are executed often. This helps you
improve program efficiency.
Simulation
Simulate your code Create simple designs
Prior to deploying your code to a microcontroller, Create simple actuators or valves or add simple
you can simulate in Flowcode, to ensure your shapes to your existing designs and use the built in API
design is accurate and will run as you expect. This to control these creations during simulation. You can
can be done not only for your flowchart, Blocks or even use the Flowcode system panel tools to create
Pseudocode projects, but even for your C code-based your own simple 3D models.
developments, too.
Component Library
Pre-developed components
A whole suite of electromechanical components exists
in our large library of parts; from simple switches and
LED’s to more complex communications modules.
These components are developed and grown with
every release of Flowcode we launch, ensuring
you have what you need to develop your electronic
systems. Academic licences gain access to all
components, with professional and standard users
gaining access through the purchase of feature packs.
Communications components
Communications developments form a large part of
modern day electronic education and understanding.
Communications protocols including CAN bus,
Bluetooth, USB, Ethernet and Wi-Fi are widely
studied across the globe. All of these components are
available within the Flowcode environment and come
as standard with all academic licences.
New programming modes C-code Conversion and Code folding & Icon
Flowcode is the perfect Simulation grouping
flowcharting language for You can now convert your Users can improve the readability
platforms including Arduino, most C code programs to other of their programs by using the
however users can now program programming modes including new in-built facilities to collapse
in “Blocks” mode, “Pseudocode” as flowcharts. Moreover, you can sections of their programs and
well as C code. simulate C code with ease. group together specific icons.
Flowcode is the perfect flowchart language for platforms such as Arduino. However, users can now program
in “Blocks” mode, “Pseudocode” as well as C code. Programming using Blocks can be likened to the way
the Blockly library is used to create block programming languages such as Scratch or App Inventor, whilst
Pseudocode gives users a new way to construct commands and build programs without the complexities of C.
These two new features give you the ability to create compact, easy to follow projects for yourself, your students
or colleagues.
Flowcode SCADA
Flowcode SCADA (Supervisory Control And Data
Acquisition) allows users to quickly and easily create
PC based control and data acquisition programs with
graphical Human Machine Interfaces (HMI) based on
flow charts.
Flowcode in Education
Flowcode academic licences are available to
schools, colleges, universities and training providers
at a discounted rate in comparison to standard and
professional licences. We offer “single user”, “ten user”
and “site” licence versions. Prices can be obtained
by contacting us directly, or by contacting one of our
worldwide distributors.
FREE Student licences
For the first time, those academic institutions and
training centres who are using Flowcode can license
their students for home use of Flowcode completely
free of charge, as long as you remain on the latest
released version.
Testimonials
“Teaching the BTEC L3 and L4 Microcontroller units to
students with a mechanical engineering background
using the Arduino IDE was a struggle for both the
students and myself. Then I discovered Flowcode and
life became so much easier. No worries about missing
semicolons, round brackets where curly brackets
should have been used etc. Flowcode is more than
just an entry level tool to programming with the more
able students tackling some really complex problems
using timer interrupts, I2C peripherals and simple
multi-tasking schemes.”
“We have been using Flowcode since 2010 in our microcontroller laboratories. Flowcode is the ideal perfect
system to teach the students a systematic and organized, but simple way of programming microcontrollers.
Since Flowcode covers multiple microcontroller platforms, the students are not limited to one type of
microcontroller. About three years ago, we updated our control laboratory, and we started using Flowcode
for digital control on dsPIC microcontrollers. Flowcode is a great educational tool, updated frequently to keep
up with the newest and most advanced technologies. Many of our students use Flowcode in the design and
programming of their senior embedded system design projects. They love the advanced simulation and In
Circuit Testing capability of Flowcode too (Ghost Technology). I cannot explain enough my appreciation and
my students’ enjoyment and satisfaction of learning using Flowcode. I must also mention the prompt help and
support provided by Matrix at all times. Finally, after using Flowcode for several years, flowcode proved to the
best tool for programming several microcontroller platforms from entry level student projects to very advanced
and sophisticated projects.”
Supported Devices
Arduino programming
One of the major benefits of using Flowcode, is that
it simplifies the programming of Arduino platforms
through its use of graphical programming. Arduino
support means you can do more with your Arduino
than you ever dreamed, and you can even integrate it
into our E-blocks modules with our E-blocks2 Arduino
Shield.
MIAC
The MIAC range from Matrix gives electronic
engineers a rugged industrial platform on which to
develop their designs. The MIAC range of hardware
is fully supported by Flowcode and is available with a
choice of Microcontroller brain: 8bit PIC, 16bit PIC or
Arduino. Users have a PLC which is easy to program,
reliable and perfect for harsh, industrial environments.
8Bit PIC
Flowcode provides support for a range of 8-bit
microcontrollers from Microchip, with an easy-to-use
development environment, technical documentation
and our hardware platform.
Raspberry Pi
New in Flowcode 8, is the ability to control Raspberry
Pi devices. For those wanting to integrate the
Raspberry Pi into our new E-blocks2 range, we have
also developed a hardware platform, the Raspberry
Pi Shield, through which your Raspberry Pi becomes
compatible with the whole new range of Eblocks2
boards. Perfect for those studying Computer Science
or those who wish to develop using the Pi.
Microchip templates
Another new feature of Flowcode 7 is the inclusion
of templates for a number of popular Microchip
development boards including the Curiosity and
Xpress boards.
Supported devices
Free targets 32F334K8, 32F334Nucleo64, ATMEGA8535, ATMEGA88, 16F722, 16F723, 16F724, 18F26J50, 18F26J53, 18F26K20,
32F334R8, 32F3Discovery, ATMEGA88P, ATMEGA8TQFP, 16F726, 16F727, 16F73, 16F737, 18F26K22, 18F26K40,
Arduino Lilypad 328, Arduino
32F401Nucleo64, 32F405IE, ATMEGA8U2, ATTINY13, 16F74, 16F747, 16F753, 16F76, 18F26K42, 18F26K80, 18F27J13,
Uno PDIP, Arduino Uno R3
32F405IG, 32F405RE, ATTINY167, ATTINY22, 16F767, 16F77, 16F777, 16F785, 18F27J53, 18F27K40, 18F27K42,
PDIP, Arduino Uno R3 SMD,
32F405RG, 32F405VE, ATTINY2313, ATTINY24, AT- 16F818, 16F819, 16F83, 16F84, 18F4220, 18F4221, 18F4320,
Arduino Uno SMD, BL0055,
32F405VG, 32F405ZE, TINY25, ATTINY26, ATTINY261, 16F84A, 16F87, 16F870, 16F871, 18F4321, 18F4331, 18F43K20,
MIAC (Arduino Compat-
32F405ZG, 32F407IE, 32F407IG, ATTINY4313, ATTINY44, 16F872, 16F873, 16F873A, 18F43K22, 18F4410, 18F442,
ible) System, MIAC (Arduino
32F407RE, 32F407RG, ATTINY45, ATTINY461, AT- 16F874, 16F874A, 16F876, 18F4420, 18F4423, 18F4431,
Compatible), AT91SAM7S128,
32F407VE, 32F407VG, TINY48, ATTINY84, ATTINY85, 16F876A, 16F877, 16F877A, 18F4439, 18F4450, 18F4455,
BL0061, EB031, ECIOARM, AT-
32F407ZE, 32F407ZG, ATTINY861, ATTINY87, 16F88, 16F882, 16F883, 18F4458, 18F448, 18F4480,
MEGA328P, BL0086, 16F18877,
32F410Nucleo64, 32F411CC, ATTINY88, ATTINY88TQFP, 16F884, 16F886, 16F887, 18F44J10, 18F44J11, 18F44J50,
16F1937, 16F84A, 16F877A,
32F411CE, 32F411EDiscovery, ATXMEGA128A1, ATXMEG- 16F913, 16F914, 16F916, 18F44K20, 18F44K22, 18F4510,
16F88, BL0011, BL0080,
32F411Nucleo64, 32F411RC, A128A3, ATXMEGA128D3, 16F917, 16F946, 16HV753, 18F4515, 18F452, 18F4520,
ECIO-28, ECIO-40, Formula
32F411RE, 32F411VC, 32F411VE, ATXMEGA16A4, ATX- 16LF1454, 16LF1455, 16LF1459, 18F4523, 18F4525, 18F4539,
Flowcode Buggy, Locktron-
32F429Discovery, 32F446Nu- MEGA16D4, ATXMEGA192A3, 16LF1503, 16LF1507, 16LF1508, 18F4550, 18F4553, 18F458,
ics PIC, Matrix Project Board
cleo144, 32F446Nucleo64, ATXMEGA192D3, ATXMEG- 16LF1509, 16LF1512, 16LF1513, 18F4580, 18F4585, 18F45J10,
(18F24K50), Matrix Proto Board
32F446ZE, 32F469Discovery, A256A3, ATXMEGA256A3B, 16LF15313, 16LF15323, 18F45J11, 18F45J50, 18F45K20,
(18F24K50), MIAC System,
32F746Discovery, 32F746Nu- ATXMEGA256D3, ATXMEG- 16LF15324, 16LF15325, 18F45K22, 18F45K40, 18F45K42,
MIAC V2, MIAC, Microchip
cleo144, AT91SAM7S128, A32A4, ATXMEGA32D4, ATX- 16LF15344, 16LF15345, 18F45K50, 18F45K80, 18F4610,
Curiosity, Microchip MPLA-
AT91SAM7S128_64, AT- MEGA64A1, ATXMEGA64A3, 16LF15354, 16LF15355, 18F4620, 18F4680, 18F4682,
BXpress, Microchip PICkit
91SAM7S16, AT91SAM7S161, ATXMEGA64D3, BL0086 16LF15356, 16LF15375, 18F4685, 18F46J11, 18F46J13,
44Pin Demo Board, Microchip
AT91SAM7S16_64, 16LF15376, 16LF15385, 18F46J50, 18F46J53, 18F46K20,
PICkit Low Pint Count Demo,
AT91SAM7S256, AT- PIC - 8bit 16LF15386, 16LF1613, 18F46K22, 18F46K40,
30F3014, 30F4013, BL0032,
91SAM7S256_64, AT- 16LF1614, 16LF1615, 16LF1618, 18F46K42, 18F46K80,
EB091, ECIO40P16, Formula 10F200, 10F202, 10F204,
91SAM7S32, AT91SAM7S321, 16LF1619, 16LF1703, 16LF1704, 18F47J13, 18F47J53, 18F47K40,
AllCode, MIAC (dsPIC) System, 10F206, 10F220, 10F222,
AT91SAM7S321_64, 16LF1705, 16LF1707, 16LF1708, 18F47K42, 18F6310, 18F6390,
MIAC (dsPIC), 32MX320F128H, 10F320, 10F322, 10LF320,
AT91SAM7S32_64, 16LF1709, 16LF1713, 16LF1716, 18F6410, 18F6490, 18F6520,
ChipKIT uC32 PICKIT, ChipKIT 10LF322, 12C508, 12C508A,
AT91SAM7S512, AT- 16LF1717, 16LF1718, 16LF1719, 18F6527, 18F6585, 18F65J10,
Uno32 PICKIT, ChipKIT WF32 12C509, 12C509A, 12C671,
91SAM7S512_64, AT- 16LF1764, 16LF1765, 16LF1768, 18F65J15, 18F65J50, 18F65K22,
PICKIT, BL0036 12C672, 12CE518, 12CE519,
91SAM7S64, AT91SAM7S64_64, 16LF1769, 16LF1784, 16LF1786, 18F65K40, 18F65K80, 18F6620,
AT91SAM7S64_EK, 12CE673, 12CE674, 12F1501, 16LF1787, 16LF1788, 16LF1789, 18F6622, 18F6627, 18F6680,
Arduino AT91SAM7SE256, AT- 12F1571, 12F1572, 12F1612, 16LF1823, 16LF1824, 16LF1825, 18F66J10, 18F66J11, 18F66J15,
91SAM7SE32, AT91SAM7SE512, 12F1822, 12F1840, 12F508, 16LF1826, 16LF1827, 16LF1828, 18F66J16, 18F66J50, 18F66J55,
Arduino BT 168, Arduino BT
BL0061, EB031, ECIOARM 12F509, 12F510, 12F609, 16LF1829, 16LF18313, 18F66J60, 18F66J65,
328, Arduino Duemilanove 168,
12F615, 12F617, 12F629, 12F635, 16LF18323, 16LF18324, 18F66J90, 18F66J93,
Arduino Duemilanove 328P,
12F675, 12F683, 12F752, 16LF18325, 16LF18326, 18F66K22, 18F66K40,
Arduino Duemilanove168P, AVR 12HV609, 12HV615, 12HV752,
Arduino Ethernet, Arduino 16LF18344, 16LF18345, 18F66K80, 18F6720, 18F6722,
AT90CAN128, AT90CAN32, 12LF1501, 12LF1571, 12LF1572, 16LF18346, 16LF18424, 18F67J10, 18F67J11, 18F67J50,
EtherTen, Arduino Fio, Arduino
AT90CAN64, AT90PWM1, 12LF1612, 12LF1822, 12LF1840, 16LF18425, 16LF18426, 18F67J60, 18F67J90, 18F67J93,
Leonardo, Arduino LilyPad 168,
AT90PWM2, AT90PWM216, 16C716, 16C717, 16C72, 16C72A, 16LF18444, 16LF18445, 18F67K22, 18F67K40, 18F8310,
Arduino LilyPad 328, Arduino
AT90PWM2B, AT90PWM3, 16C73A, 16C73B, 16C74A, 16LF18446, 16LF1847, 18F8390, 18F8410, 18F8490,
LilyPad Simple and Simple
AT90PWM316, AT90PWM3B, 16C74B, 16C76, 16C77, 16C770, 16LF18854, 16LF18855, 18F8520, 18F8527, 18F8585,
Snap, Arduino LilyPad Usb,
AT90PWM81, AT90S2313, 16C771, 16C773, 16C774, 16LF18856, 16LF18857, 18F85J10, 18F85J15, 18F85J50,
Arduino Mega 1280, Arduino
AT90S2323, AT90S2333, 16C923, 16C924, 16CR72, 16LF18875, 16LF18876, 18F85K22, 18F8620, 18F8622,
Mega 2560 R3, Arduino Mega
AT90S2343, AT90S4414, 16CR83, 16CR84, 16F1454, 16LF18877, 16LF1902, 18F8627, 18F8680, 18F86J10,
2560, Arduino Mega ADK 2560
AT90S4433, AT90S4434, 16F1455, 16F1459, 16F1503, 16LF1903, 16LF1904, 16LF1906, 18F86J11, 18F86J15, 18F86J16,
R3, Arduino Mega ADK 2560,
AT90S8515, AT90S8535, 16F1507, 16F1508, 16F1509, 16LF1907, 16LF1933, 16LF1934, 18F86J50, 18F86J55,
Arduino Micro, Arduino Mini,
AT90USB1286, AT90USB1287, 16F1512, 16F1513, 16F15313, 16LF1936, 16LF1937, 16LF1938, 18F86J60, 18F86J65,
Arduino Nano 168, Arduino
AT90USB162, AT90USB646, 16F15323, 16F15324, 16F15325, 16LF1939, 16LF1946, 16LF1947, 18F86J90, 18F86J93,
Nano 328, Arduino Pro 168 3V3,
AT90USB647, AT90USB82, 16F15344, 16F15345, 16F15354, 16LF627, 16LF627A, 16LF628, 18F86K22, 18F8720, 18F8722,
Arduino Pro 168 5V, Arduino
ATMEGA103, ATMEGA128, 16F15355, 16F15356, 16F15375, 16LF628A, 16LF648A, 16LF707, 18F87J10, 18F87J11, 18F87J50,
Pro 328 3V3, Arduino Pro 328
ATMEGA1280, ATMEGA1281, 16F15376, 16F15385, 16F15386, 16LF720, 16LF721, 16LF722, 18F87J60, 18F87J90, 18F87J93,
5V, Arduino Pro Mini 3V3,
ATMEGA1284P, ATMEGA16, 16F1613, 16F1614, 16F1615, 16LF723, 16LF724, 16LF726, 18F87K22, 18F96J60,
Arduino Pro Mini 5V, Arduino
ATMEGA161, ATMEGA162, 16F1618, 16F1619, 16F1703, 16LF727, 16LF74, 16LF747, 18F96J65, 18F97J60, 18LF1220,
RFu-328, Arduino Trinket, Ar-
ATMEGA163, ATMEGA164A, 16F1704, 16F1705, 16F1707, 16LF76, 16LF767, 16LF77, 18LF1230, 18LF1320, 18LF1330,
duino Uno PDIP, Arduino Uno
ATMEGA164P, ATMEGA165, 16F1708, 16F1709, 16F1713, 16LF777, 16LF818, 16LF819, 18LF13K22, 18LF13K50,
R3 PDIP, Arduino Uno R3 SMD,
ATMEGA165P, ATMEGA168, 16F1716, 16F1717, 16F1718, 16LF83, 16LF84, 16LF84A, 18LF14K22, 18LF14K50,
Arduino Uno SMD, Arduino
ATMEGA168P, ATMEGA169, 16F1719, 16F1764, 16F1765, 16LF87, 16LF870, 16LF871, 18LF2220, 18LF2221, 18LF2320,
XinoRF, Arduino Yun, BL0055,
ATMEGA169P, ATMEGA16A, 16F1768, 16F1769, 16F1784, 16LF872, 16LF873, 16LF873A, 18LF2321, 18LF2331, 18LF23K22,
MIAC (Arduino-Compatible)
ATMEGA16M1, ATMEGA16U2, 16F1786, 16F1787, 16F1788, 16LF874, 16LF874A, 16LF876, 18LF2410, 18LF242, 18LF2420,
System, MIAC (Arduino-
ATMEGA16U4, ATMEGA2560, 16F1789, 16F1823, 16F1824, 16LF876A, 16LF877, 16LF877A, 18LF2423, 18LF2431, 18LF2439,
Compatible)
ATMEGA2561, ATMEGA32, 16F1825, 16F1826, 16F1827, 16LF88, 18F1220, 18F1230, 18LF2450, 18LF2455, 18LF2458,
ATMEGA323, ATMEGA324A, 16F1828, 16F1829, 16F18313, 18F1320, 18F1330, 18F13K22, 18LF248, 18LF2480, 18LF24J10,
ARM ATMEGA324P, ATMEGA325, 16F18323, 16F18324, 16F18325, 18F13K50, 18F14K22, 18F14K50, 18LF24J11, 18LF24J50,
32F0308Discovery, 32F030C6, ATMEGA3250, ATMEGA3250P, 16F18326, 16F18344, 16F18345, 18F2220, 18F2221, 18F2320, 18LF24K22, 18LF24K40,
32F030C8, 32F030CC, ATMEGA325P, ATMEGA328, 16F18346, 16F18424, 16F18425, 18F2321, 18F2331, 18F23K20, 18LF24K42, 18LF24K50,
32F030F4, 32F030K6, ATMEGA328P, ATMEG- 16F18426, 16F18444, 16F18445, 18F23K22, 18F2410, 18F242, 18LF2510, 18LF2515, 18LF252,
32F030Nucleo64, 32F030R8, A328PTQFP, ATMEGA328TQFP, 16F18446, 16F1847, 16F18854, 18F2420, 18F2423, 18F2431, 18LF2520, 18LF2523, 18LF2525,
32F030RC, 32F031K6, ATMEGA329, ATMEGA3290, 16F18855, 16F18856, 16F18857, 18F2439, 18F2450, 18F2455, 18LF2539, 18LF2550, 18LF2553,
32F031Nucleo32, 32F042K6, ATMEGA3290P, ATMEGA329P, 16F18875, 16F18876, 16F18877, 18F2458, 18F248, 18F2480, 18LF258, 18LF2580, 18LF2585,
32F042Nucleo32, 32F051C8, ATMEGA32C1, ATMEGA32M1, 16F1933, 16F1934, 16F1936, 18F24J10, 18F24J11, 18F24J50, 18LF25J10, 18LF25J11,
32F051Discovery, 32F051K8, ATMEGA32U2, ATMEGA32U4, 16F1937, 16F1938, 16F1939, 18F24K20, 18F24K22, 18F24K40, 18LF25J50, 18LF25K22,
32F051R8, 32F070Nucleo64, ATMEGA32U6, ATMEGA406, 16F1946, 16F1947, 16F505, 18F24K42, 18F24K50, 18F2510, 18LF25K40, 18LF25K42,
32F072Discovery, 32F072Nu- ATMEGA48, ATMEGA48P, 16F506, 16F527, 16F54, 16F57, 18F2515, 18F252, 18F2520, 18LF25K50, 18LF25K80,
cleo64, 32F091Nucleo64, ATMEGA64, ATMEGA640, 16F570, 16F59, 16F610, 16F616, 18F2523, 18F2525, 18F2539, 18LF2610, 18LF2620, 18LF2680,
32F302Nucleo64, 32F303CB, ATMEGA644, ATMEGA644P, 16F627, 16F627A, 16F628, 18F2550, 18F2553, 18F258, 18LF2682, 18LF2685,
32F303K6, 32F303Nu- ATMEGA645, ATMEGA6450, 16F628A, 16F630, 16F631, 18F2580, 18F2585, 18F25J10, 18LF26J11, 18LF26J13,
cleo144, 32F303Nucleo32, ATMEGA6450P, ATMEGA645P, 16F636, 16F639, 16F648A, 18F25J11, 18F25J50, 18F25K20, 18LF26J50, 18LF26J53,
32F303Nucleo64, 32F303RD, ATMEGA649, ATMEGA6490, 16F676, 16F677, 16F684, 18F25K22, 18F25K40, 18F25K42, 18LF26K22, 18LF26K40,
32F303RE, 32F303VC, ATMEGA6490P, ATMEGA649P, 16F685, 16F687, 16F688, 18F25K50, 18F25K80, 18F2610, 18LF26K42, 18LF26K80,
32F303VD, 32F303VE, ATMEGA64C1, ATMEGA64M1, 16F689, 16F690, 16F707, 18F2620, 18F2680, 18F2682, 18LF27J13, 18LF27J53,
32F303ZD, 32F303ZE, ATMEGA8, ATMEGA8515, 16F716, 16F72, 16F720, 16F721, 18F2685, 18F26J11, 18F26J13, 18LF27K40, 18LF27K42,
18LF4220, 18LF4221, 18LF4320, 24FJ128DA110, 24FJ128DA206, 24HJ64GP510A, 24HJ64GP802, C710A, 33FJ128MC802, 32MX230F256D,
18LF4321, 18LF4331, 18LF43K22, 24FJ128DA210, 24FJ128GA006, 24HJ64GP804, 30F1010, 33FJ128MC804, 33FJ12GP201, 32MX250F128B,
18LF4410, 18LF442, 18LF4420, 24FJ128GA008, 24FJ128GA010, 30F2010, 30F2011, 30F2012, 33FJ12GP202, 33FJ12MC201, 32MX250F128C,
18LF4423, 18LF4431, 18LF4439, 24FJ128GA106, 24FJ128GA108, 30F2020, 30F2023, 30F3010, 33FJ12MC202, 33FJ16GP304, 32MX250F128D,
18LF4450, 18LF4455, 24FJ128GA110, 24FJ128GA202, 30F3011, 30F3012, 30F3013, 33FJ16GS402, 33FJ16GS404, 32MX250F256H, 32MX-
18LF4458, 18LF448, 18LF4480, 24FJ128GA204, 24FJ128GA306, 30F3014, 30F4011, 30F4012, 33FJ16GS502, 33FJ16GS504, 250F256L, 32MX270F256B,
18LF44J10, 18LF44J11, 24FJ128GA308, 24FJ128GA310, 30F4013, 30F5011, 30F5013, 33FJ16MC304, 33FJ256GP506, 32MX270F256D,
18LF44J50, 18LF44K22, 24FJ128GA406, 24FJ128GA410, 30F5015, 30F5016, 30F6010, 33FJ256GP506A, 32MX270F512H, 32MX-
18LF4510, 18LF4515, 18LF452, 24FJ128GA412, 24FJ128GA606, 30F6010A, 30F6011, 30F6011A, 33FJ256GP510, 33FJ256G- 270F512L, 32MX320F032H,
18LF4520, 18LF4523, 18LF4525, 24FJ128GA610, 24FJ128GB106, 30F6012, 30F6012A, 30F6013, P510A, 33FJ256GP710, 32MX320F064H,
18LF4539, 18LF4550, 18LF4553, 24FJ128GB108, 24FJ128GB110, 30F6013A, 30F6014, 30F6014A, 33FJ256GP710A, 32MX320F128H, 32MX-
18LF458, 18LF4580, 18LF4585, 24FJ128GB202, 24FJ128GB204, 30F6015, 33EP128GM304, 33FJ256MC510, 33FJ256M- 320F128L, 32MX330F064H,
18LF45J10, 18LF45J11, 24FJ128GB206, 24FJ128GB210, 33EP128GM306, C510A, 33FJ256MC710, 32MX330F064L,
18LF45J50, 18LF45K22, 24FJ128GB406, 24FJ128GB410, 33EP128GM310, 33FJ256MC710A, 33FJ32GP202, 32MX340F128H, 32MX-
18LF45K40, 18LF45K42, 24FJ128GB412, 24FJ128GB606, 33EP128GM604, 33FJ32GP204, 33FJ32GP302, 340F128L, 32MX340F256H,
18LF45K50, 18LF45K80, 24FJ128GB610, 24FJ128GC006, 33EP128GM706, 33FJ32GP304, 33FJ32GS406, 32MX340F512H,
18LF4610, 18LF4620, 18LF4680, 24FJ128GC010, 24FJ16GA002, 33EP128GM710, 33FJ32GS606, 33FJ32GS608, 32MX350F128H, 32MX-
18LF4682, 18LF4685, 24FJ16GA004, 24FJ192GA106, 33EP128GP502, 33FJ32GS610, 33FJ32MC202, 350F128L, 32MX350F256H,
18LF46J11, 18LF46J13, 24FJ192GA108, 24FJ192GA110, 33EP128GP504, 33FJ32MC204, 33FJ32MC302, 32MX350F256L, 32MX-
18LF46J50, 18LF46J53, 24FJ192GB106, 24FJ192GB108, 33EP128GP506, 33EP- 33FJ32MC304, 33FJ64GP202, 360F256L, 32MX360F512L,
18LF46K22, 18LF46K40, 24FJ192GB110, 24FJ256DA106, 128MC202, 33EP128MC204, 33FJ64GP204, 33FJ64GP206, 32MX370F512H, 32MX-
18LF46K42, 18LF46K80, 24FJ256DA110, 24FJ256DA206, 33EP128MC206, 33FJ64GP206A, 33FJ64GP306, 370F512L, 32MX420F032H,
18LF47J13, 18LF47J53, 24FJ256DA210, 24FJ256GA106, 33EP128MC502, 33EP- 33FJ64GP306A, 33FJ64GP310, 32MX430F064H,
18LF47K40, 18LF47K42, 24FJ256GA108, 24FJ256GA110, 128MC504, 33EP128MC506, 33FJ64GP310A, 33FJ64GP706, 32MX430F064L,
18LF6310, 18LF6390, 24FJ256GA406, 24FJ256GA410, 33EP16GS502, 33EP16GS504, 33FJ64GP706A, 33FJ64GP708, 32MX440F128H, 32MX-
18LF6410, 18LF6490, 24FJ256GA412, 24FJ256GA606, 33EP16GS505, 33EP16GS506, 33FJ64GP708A, 33FJ64GP710, 440F128L, 32MX440F256H,
18LF6520, 18LF6527, 24FJ256GA610, 24FJ256GB106, 33EP256GM304, 33FJ64GP710A, 33FJ64GP802, 32MX440F512H,
18LF6585, 18LF65K40, 24FJ256GB108, 24FJ256GB110, 33EP256GM306, 33FJ64GP804, 33FJ64GS406, 32MX450F128H, 32MX-
18LF65K80, 18LF6620, 24FJ256GB206, 24FJ256GB210, 33EP256GM310, 33FJ64GS606, 33FJ64GS608, 450F128L, 32MX450F256H,
18LF6622, 18LF6627, 24FJ256GB406, 24FJ256GB410, 33EP256GM604, 33FJ64GS610, 33FJ64MC202, 32MX450F256L, 32MX-
18LF6680, 18LF66K40, 24FJ256GB412, 24FJ256GB606, 33EP256GM706, 33FJ64MC204, 33FJ64MC506, 460F256L, 32MX460F512L,
18LF66K80, 18LF6720, 24FJ256GB610, 24FJ32GA002, 33EP256GM710, 33FJ64MC506A, 33FJ64MC508, 32MX470F512H, 32MX-
18LF6722, 18LF67K40, 24FJ32GA004, 24FJ32GA102, 33EP256GP502, 33FJ64MC508A, 33FJ64MC510, 470F512L, 32MX530F128H,
18LF8310, 18LF8390, 24FJ32GA104, 24FJ32GB002, 33EP256GP504, 33FJ64MC510A, 33FJ64MC706, 32MX530F128L,
18LF8410, 18LF8490, 24FJ32GB004, 24FJ48GA002, 33EP256GP506, 33EP- 33FJ64MC706A, 33FJ64MC710, 32MX534F064H, 32MX-
18LF8520, 18LF8527, 24FJ48GA004, 24FJ512GA606, 256MC202, 33EP256MC204, 33FJ64MC710A, 33FJ64MC802, 534F064L, 32MX550F256H,
18LF8585, 18LF8620, 24FJ512GA610, 24FJ512GB606, 33EP256MC206, 33EP- 33FJ64MC804, BL0032, EB091, 32MX550F256L,
18LF8622, 18LF8627, 24FJ512GB610, 24FJ64GA002, 256MC502, 33EP256MC504, ECIO40P16, Formula Allcode, 32MX564F064H, 32MX-
18LF8680, 18LF8720, 24FJ64GA004, 24FJ64GA006, 33EP256MC506, 33EP- MIAC (dsPIC) System, MIAC 564F064L, 32MX564F128H,
18LF8722, BL0011, BL0080, 24FJ64GA008, 24FJ64GA010, 256MU806, 33EP256MU810, (dsPIC) 32MX564F128L,
ECIO-28, ECIO-40, Formula 24FJ64GA102, 24FJ64GA104, 33EP256MU814, 33EP32GP502, 32MX570F512H, 32MX-
Flowcode Buggy, Locktron- 24FJ64GA106, 24FJ64GA108, 33EP32GP503, 33EP32GP504, PIC - 32bit 570F512L, 32MX575F256H,
ics PIC, Matrix Project Board 24FJ64GA110, 24FJ64GA202, 33EP32GS502, 33EP32GS504, 32MX575F256L,
(18F24K50), Matrix Proto Board 24FJ64GA204, 24FJ64GA306, 33EP32GS505, 33EP32GS506, 32MM0016GPL020, 32MX575F512H, 32MX-
(18F24K50), MIAC System, 24FJ64GA308, 24FJ64GA310, 33EP32MC202, 33EP32MC203, 32MM0016GPL028, 575F512L, 32MX664F064H,
MIAC V2, MIAC, Microchip 24FJ64GA406, 24FJ64GA410, 33EP32MC204, 33EP32MC502, 32MM0016GPL036, 32MX664F064L,
Curiosity, Microchip FSUSB, 24FJ64GA412, 24FJ64GB002, 33EP32MC503, 33EP- 32MM0032GPL020, 32MX664F128H, 32MX-
Microchip MPLABXpress, 24FJ64GB004, 24FJ64GB106, 32MC504, 33EP512GM304, 32MM0032GPL028, 664F128L, 32MX675F256H,
Microchip PIC18 SK, Microchip 24FJ64GB108, 24FJ64GB110, 33EP512GM306, 32MM0032GPL036, 32MX675F256L,
PICkit 44Pin Demo Board, 24FJ64GB202, 24FJ64GB204, 33EP512GM310, 32MM0064GPL020, 32MX675F512H, 32MX-
Microchip PICkit Low Pin Count 24FJ64GB406, 24FJ64GB410, 33EP512GM604, 32MM0064GPL028, 675F512L, 32MX695F512H,
Demo, RF12F675F, RF12F675H, 24FJ64GB412, 24FJ64GC006, 33EP512GM706, 32MM0064GPL036, 32MX695F512L,
RF12F675K 24FJ64GC010, 24FJ96GA006, 33EP512GM710, 32MX110F016B, 32MX764F128H, 32MX-
24FJ96GA008, 24FJ96GA010, 33EP512GP806, 33EP- 32MX110F016C, 764F128L, 32MX775F256H,
24FV16KA301, 24FV16KA302, 512MC806, 33EP512MU810, 32MX110F016D, 32MX775F256L,
PIC - 16bit 32MX120F032B,
24FV16KA304, 24FV32KA301, 33EP512MU814, 33EP64GP502, 32MX775F512H, 32MX-
24EP128GP202, 24EP128GP204, 24FV32KA302, 24FV32KA304, 33EP64GP503, 33EP64GP504, 32MX120F032C, 775F512L, 32MX795F512H,
24EP128GP206, 24EP- 24HJ128GP202, 24HJ128GP204, 33EP64GP506, 33EP64GS502, 32MX120F032D, 32MX795F512L,
128MC202, 24EP128MC204, 24HJ128GP206, 24HJ128G- 33EP64GS504, 33EP64GS505, 32MX120F064H, 32MZ0512EFE064,
24EP128MC206, P206A, 24HJ128GP210, 33EP64GS506, 33EP64MC202, 32MX130F064B, 32MZ1024ECG064,
24EP256GP202, 24HJ128GP210A, 33EP64MC203, 33EP64MC204, 32MX130F064C, 32MZ1024ECG100,
24EP256GP204, 24HJ128GP306, 24HJ128G- 33EP64MC206, 33EP64MC502, 32MX130F064D, 32MZ1024ECG124,
24EP256GP206, P306A, 24HJ128GP310, 33EP64MC503, 33EP64MC504, 32MX130F128H, 32MX- 32MZ1024ECG144,
24EP256GU810, 24HJ128GP310A, 33EP64MC506, 33FJ06GS101, 130F128L, 32MX130F256B, 32MZ1024ECH064,
24EP256GU814, 24EP- 24HJ128GP502, 24HJ128GP504, 33FJ06GS102, 33FJ06GS202, 32MX130F256D, 32MZ1024ECH100,
256MC202, 24EP256MC204, 24HJ128GP506, 33FJ128GP202, 33FJ128GP204, 32MX150F128B, 32MZ1024ECH124,
24EP256MC206, 24EP32GP202, 24HJ128GP506A, 33FJ128GP206, 33FJ128G- 32MX150F128C, 32MZ1024ECH144,
24EP32GP203, 24EP32GP204, 24HJ128GP510, 24HJ128G- P206A, 33FJ128GP306, 32MX150F128D, 32MZ1024ECM064,
24EP32MC202, 24EP32MC203, P510A, 24HJ128GP802, 33FJ128GP306A, 32MX150F256H, 32MX- 32MZ1024ECM100,
24EP32MC204, 24EP512GP806, 24HJ128GP804, 24HJ12GP201, 33FJ128GP310, 33FJ128GP310A, 150F256L, 32MX170F256B, 32MZ1024ECM124,
24EP512GU810, 24EP512GU814, 24HJ12GP202, 24HJ16GP304, 33FJ128GP706, 33FJ128G- 32MX170F256D, 32MZ1024ECM144,
24EP64GP202, 24EP64GP203, 24HJ256GP206, 24HJ256G- P706A, 33FJ128GP708, 32MX170F512H, 32MX- 32MZ1024EFE064,
24EP64GP204, 24EP64GP206, P206A, 24HJ256GP210, 33FJ128GP708A, 170F512L, 32MX210F016B, 32MZ1024EFE100,
24EP64MC202, 24EP64MC203, 24HJ256GP210A, 33FJ128GP710, 33FJ128GP710A, 32MX210F016C, 32MZ1024EFE124,
24EP64MC204, 24EP64MC206, 24HJ256GP610, 24HJ256G- 33FJ128GP802, 33FJ128GP804, 32MX210F016D, 32MZ1024EFE144, 32MZ-
24F08KA101, 24F08KA102, P610A, 24HJ32GP202, 33FJ128MC202, 33FJ128MC204, 32MX220F032B, 1024EFF064, 32MZ-
24F16KA101, 24F16KA102, 24HJ32GP204, 24HJ32GP302, 33FJ128MC506, 33FJ128M- 32MX220F032C, 1024EFF100, 32MZ-
24F16KA301, 24F16KA302, 24HJ32GP304, 24HJ64GP202, C506A, 33FJ128MC510, 32MX220F032D, 1024EFF124, 32MZ1024EFF144,
24F16KA304, 24F32KA301, 24HJ64GP204, 24HJ64GP206, 33FJ128MC510A, 32MX230F064B, 32MZ1024EFG064,
24F32KA302, 24F32KA304, 24HJ64GP206A, 24HJ64GP210, 33FJ128MC706, 33FJ128M- 32MX230F064C, 32MZ1024EFG100,
24FJ1024GA606, 24FJ- 24HJ64GP210A, 24HJ64GP502, C706A, 33FJ128MC708, 32MX230F064D, 32MZ1024EFG124,
1024GA610, 24FJ1024GB606, 24HJ64GP504, 24HJ64GP506, 33FJ128MC708A, 32MX230F128H, 32MX- 32MZ1024EFG144,
24FJ1024GB610, 24FJ128DA106, 24HJ64GP506A, 24HJ64GP510, 33FJ128MC710, 33FJ128M- 230F128L, 32MX230F256B, 32MZ1024EFH064,
32MZ1024EFH100,
32MZ1024EFH124,
32MZ1024EFH144,
32MZ1024EFK064,
32MZ1024EFK100,
32MZ1024EFK124,
32MZ1024EFK144,
32MZ1024EFM064,
32MZ1024EFM100,
32MZ1024EFM124,
32MZ1024EFM144,
32MZ2048ECG064,
32MZ2048ECG100,
32MZ2048ECG124,
32MZ2048ECG144,
32MZ2048ECH064,
32MZ2048ECH100,
32MZ2048ECH124,
32MZ2048ECH144,
32MZ2048ECM064,
32MZ2048ECM100,
32MZ2048ECM124,
32MZ2048ECM144,
32MZ2048EFG064,
32MZ2048EFG100,
32MZ2048EFG124,
32MZ2048EFG144,
32MZ2048EFH064,
32MZ2048EFH100,
32MZ2048EFH124,
32MZ2048EFH144,
32MZ2048EFM064,
32MZ2048EFM100,
32MZ2048EFM124,
32MZ2048EFM144, ChipKIT
uC32 Bootloader, ChipKIT uC32
PICKIT, ChipKIT Uno32 Boot-
loader, ChipKIT Uno32 PICKIT,
ChipKIT WF32 Bootloader,
ChipKIT WF32 PICKIT, ChipKIT
Wi-FIRE Bootloader, PIC32
StarterKit 32MX360F512L,
PIC32 StarterKit 32MX795F512L
Raspberry Pi
BL0036, RPI1+, RPI1A, RPI1B,
RPI2, RPI3
SCADA
Default
Version control
@MatrixTSL
www.matrixtsl.com