Flowcode
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
| Flowcode | |
|---|---|
Flowcode 10 Screenshot | |
| Developer | Matrix TSL |
| Stable release | 10.0
/ 25 January 2023 |
| Written in | C++ |
| Operating system | Microsoft Windows |
| Available in | English, French, German, Spanish |
| Type | Computer programming tool |
| License | Proprietary EULA |
| Website | www |
Flowcode is a development environment commercially produced by Matrix TSL for programming embedded devices based on PIC, AVR (including Arduino), ESP32, Raspberry Pi and RP2040 and ARM technologies using graphical programming styles (such as flowcharts) and imperative programming styles (through C, State Machines and Pseudocode). It is currently[when?] in its eleventh revision.
Flowcode is dedicated to simplifying complex functionality such as Bluetooth, Mobile Phones Communications, USB communications etc. by using pre-developed dedicated open source component libraries of functions. This is achieved by dragging virtual representations of hardware onto a visual panel, providing access to associated libraries. Flowcode is therefore ideal for speeding up software development times and allowing those with little programming experience to get started and help with projects. This makes it appropriate for the formal teaching of principles of programming microcontrollers.[1]
Flowcode allows the user to develop and view their program using four different visual modes. These are the Flowchart view, the Blocks view (a graphical programming paradigm inspired by Blockly), the C code view and the Pseudocode view. There is also a fifth state machine way of entering code.
Flowcode also has a mode named App Developer which is capable of creating Windows based applications via a runtime executable. This allows the software to also create applications for testing or interacting with the embedded system.
Flowcode also has compatibility with Solidworks.[2]
Notes
- ^ Pearson, "Unit 6: Micro-controllers - BTEC National Engineering additional FAQs ", Pearson, 06/06/2018
- ^ Dassault Systèmes, "Flowcode | SOLIDWORKS", Solidworks, 31/05/2018
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.