FlowKit biedt real-time debugging van microcontroller-hardware, waarbij het mogelijk is stap voor stap door het Flowcode-programma op de PC te lopen en tegelijkertijd het programma in de hardware deze stappen te laten volgen.
Het systeem wordt bestuurd vanuit de Flowcode-omgeving, waar besturingsicoontjes beschikbaar zijn voor start, stop, pauze en stappen maken door het programma. De Flowcode-software toont daarbij de momentele positie van het programma in de flowchart en de waarden van alle variabelen in het programma. De gebruiker kan deze waarden in de pauzetoestand zelf aanpassen.
FlowKit kan worden gebruikt in combinatie met microcontrollers die ondersteund worden door Flowcode 4.2 en hoger. Het is compatibel met E-blocks, met door de gebruiker zelf ontwikkelde hardware en met PIC- en AVR-programmeersystemen van andere merken. FlowKit is bovendien compatibel met Matrix USB-systemen zoals Formula Flowcode, MIAC en ECIO apparatuur (alleen PIC ECIO).