Menu
![Flowcode Flowcode](/uploads/1/2/5/7/125772077/856270029.jpg)
Flowcode is a graphical progra. Published on May 5, 2011. Flowcode is a Microsoft Windows-based development environment commercially produced by MatrixTSL for programming embedded devices such as PIC, AVR. DsPIC/PIC24 ARM. 8 0 0 2 0 Flowcode for AVR v3.3.5. Flowcode 6 temp extra speed gravostyle 7 download free Feedback to oct 2013 dspic, pic24.
If your a fan of electronics then you like me will often find it annoying on the lack of hardware serial ports on modern devices. Many modules like the Wifi ESP8266 and the Bluetooth HC-06 are available for peanuts but they each require a UART based serial peripheral on your controller to work effectively. In fact a huge range of external electronics can be added to your system via a serial UART connection: GPS, GSM (mobile phone), RFID, RS232, LIN, Ethernet, Zigbee, Modbus, DMX, 4D systems graphical LCDs to name a few more.
Most modern microcontrollers and devices like the Raspberry Pi have at least one serial UART peripheral so you can do a lot with these devices. However now and then you need to combine several communications style modules together into a single design. A recent project I undertook was a mobile alarm system which used Bluetooth proximity to arm / disarm the system, GPS to track the location, Accelerometer to track movement and GSM based SMS messages to inform the owner where their item is.
The Arduino Mega 2560 offers two serial UART peripherals but what if that is not enough or you need something more affordable for mass production. To move to a different chip may mean rewriting your entire code so is there an easier way?
These modern microcontrollers commonly also feature a peripheral named SPI which is typically a lot faster then a UART based serial peripheral and can be used to talk to multiple devices by use of individual chip select signals from the controller. If the controller does not have an SPI peripheral then it can simply be driven using a bit banged software approach using standard I/O pins with no major downfalls. By using the SPI interface and my design you can communicate with up to four serial UART peripherals simultaneously.
Here is a guide to recreate and build my SPI to 4 x UART bridge for use in your own projects. If you don't want to make your own then I also have a limited number of assembled boards available.