Flowcode6.1.1&WritingPicMicro

A collection of posts and articles on getting started in Flowcode v6

Moderator: Benj

Post Reply
Piszta
Posts: 1
Joined: Sat May 09, 2015 10:21 pm
Has thanked: 1 time
Contact:

Flowcode6.1.1&WritingPicMicro

Post by Piszta »

Hi everybody. I'm student and new with Flowcode, in fact i just download-it but before I start anything maybe someone can tell me if I can write the .hex file which i generate with flowcode with Pickit 3 EasyPic 7 from Mikroe which i have at the university. If it is possible, do I need special configuration to make it true ?
One more question is what is the difference between Profesional Pic and free trial other than comercial use(is not the case for me). I just want to try to build a project and write it in Pic microcontroller. Thank you in advance. Best regards

medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Re: Flowcode6.1.1&WritingPicMicro

Post by medelec35 »

Hi Piszta,
You can load the generated hex file in any programmer that is compatible with microcontrollers without altering Flowcode settings.
Or
Flowcode compile settings can be changed from the default values so it can send directly to target device via PICkit2 or PICkit3
See this Wiki link

I don't think there is no difference between trial and professional version.
Its when the trial is over you won't be able to compile anymore.

If you look at the components in the datasheet:

Code: Select all

Components in Flowcode 6 are modelled on real parts which
can be easily be purchased from the internet. If you need
components that are not in the standard library you can create
your own with the Component Creator software provided.
Modules containing the more advanced parts (e.g.
communications technology blocks and displays), and
their circuit diagrams, are available with our E-blocks rapid
prototyping system which are tightly integrated with
Flowcode. This means that assembling a circuit diagram
and the parts for your project can easily be done from the
information provided.
The following parts are shipped with Flowcode 6:
OS/Processor cores
• Windows XP, Vista, 7, 8
• PIC10, 12, 16, 18
• dsPIC/PIC24/PIC33
• Atmel TINY, MEGA
• Atmel AT91, SAM7, ARM
• Arduino
See page 31 for a detailed list of supported chips.
3rd party equipment / tools
• K8055D
• PicoScope
• TTI TG5011 Signal Generator
• TTI Power Supply _ PL155 _ P
Advanced
• Button helper
• COM port
• FCD helper
• Marking control
CAL
• ADC *
• CAN *
• EEPROM *
• I
2
C
• PWM *
• SPI *
• UART *
Comms
• CAN (Internal, MCP2515) *
• I
2
C Master
• LIN Master
• LIN Slave *
• MIDI *
• Modbus Master *
• One Wire *
• RS232 *
• SPI Master
• TCP Base
• TCPIP *
• USB HID *
• USB Serial *
• USB Slave *
• Visi (4DSystems) *
• Webserver *
Controls
• Dash Scale Horizontal
• Dash Scale Vertical
• Dashboard Knob
• Dashboard Meter
• Dashboard Text
• Panel Console Viewer
• Scale Arc
• Scale_Linear
• Simulation LED
• Slider control
DSP
• Control *
• DSP System *
• Delay *
• Fast Fourier Transform (FFT) *
• Filter *
• Frequency Generator *
• Input *
• Level *
• Output *
• Scale *
• Sum *
Inputs
• Beam Breaker
• Collision Detector
• Microswitch
• Proximity switch base
• Reed Switch
Inputs: General
• ADC base
• Keypad (Cursor 3x3)
• Keypad (Eb014 3x4)
• Keypad (Generic)
• Keypad (Hex 4x4)
• Potentiometer (Black)
• Potentiometer (Colour)
• Potentiometer (Panel)
• Potentiometer (Slider)
• Potentiometer (Trimmer)
• Switch (Generic)
• Switch (Push, Dashboard)
• Switch (Push, PCB)
• Switch (Push, PCB, SMT)
• Switch (Push, Panel)
• Switch (Rocker)
• Switch (Slide, Dashboard)
• Switch (Slide, PCB)
• Switch (Toggle, PCB)
• Switch (Toggle, Panel)
• Switch Array (Push)
• Switch Array (Slide)
• Switch Array Base
• Switch base
Inputs: Sensors
• Accelerometer (EB068, LIS3LV02DQ) *
• Accelerometer Compass (EBM015, LSM303DLHC) *
• Encoder Rotary *
• Gyroscope L3G4200D (EBM009)
• Humidity SHT21 (EBM016)
• Temperature LM75B (EBM004)
• Thermocouple TypeK (EBM008)
MIAC Module
• MIAC
• MIAC USB Slave
Matrix Tools
• Auto Version Identifier
• E_block Helper
• Scope monitor
* requires professional licence
30
Mechatronics • 3D Printer * • Accelerometer Gyro (MPU_6050) • Formula Flowcode • G Code Parser • Motor (Full Bridge) • Motor (Half Bridge) • Motor Base • Photo Reflector • Photo Transistor • Servo Controller * • Servo Motor Base * • Solenoid Base • Solenoid DC1 • Standard Servo • Stepper _ Generic * • Stepper motor base *
Misc • Bezel Radiused • Circular Buffer • Clone Matrix • Motion Helper • PWM * • Port Matrix • RxTx Flasher • Target Chip • Thermistor (EBM003)
Modelling Components • Formula Flowcode Racetrack • Maze Generator
Outputs • LCD (Adafruit, OLED) • LCD 4x20 (Adafruit, OLED) • LED Matrix (Parallel) • LED Matrix (Serial) • RAM LCD
Outputs: General • 7Segment (Quad) • 7Segment (Single) • Combo Board (EB083) • Dashboard lamp • GLCD (EB043_00_1) • GLCD (EB043_00_2) • GLCD (EB057) • GLCD (EB075, 4D_Goldelox) • GLCD (EB076, 4D_Picaso) • GLCD (EBM001) • GLCD (ILI9341) • GLCD (KS0108) • GLCD (SSD1289) • GLCD (SSD1305) • GLCD (SSD1305) Buffered • GLCD (SSD1306) • GLCD (SSD1306) Buffered • GLCD (SSD1306) I2C • GLCD (SSD1322) Buffered • GLCD (SSD1322) Parallel • GLCD (SSD1351) • GLCD (ST7565R) • GLCD (T6963C) • GLCD base • LCD (EB005, 16x2) • LCD (Generic) • LCD (Generic, 20x4) • LCD (I2C) • LED (5mm, PCB) • LED (5mm, Panel) • LED (Generic) • LED (Generic, RGB) • LED (LES, Panel) • LED (RGB, PCB) • LED (SMD, PCB)
COMPONENTS
• LED Array • LED Array (PCB) • LED Base • LED Charlieplex • Speech
Simulation • Animator • Basic Sim. Slide Switch • Basic Sim. Switch • Component Label • Component Labels • Data Injector • FTDI (FTD2XX) * • Injector (AT) • Injector (CAN) • Injector (COM) • Injector (DS1307 RTC) • Injector (File) • Injector (GPS NMEA) • Injector (Human Interface) • Injector (vNet) • LCD control • Meter Square • Sim. Switch Base
Storage • EEPROM • FAT (SD, SDHC) • Lookup tables
Wireless • Bluetooth (EB024, Generic AT) • Bluetooth v2 (EB024, Generic AT) * • GPS (EB056, Generic NMEA)) * • GSM (EB066, Generic AT)) * • IrDA (EB012, MCP1250, MCP2120)) * • RC5 (EB060, Generic 36KHz)) * • RF ISM (EB063, MRF49XA)) * • RFID (EB052, RWD_MICODE)) * • WLAN (EB069, WIZ610wi)) * • Zigbee (EB051, XBEE)) *
* requires professional licence
31
TARGET 
You can decide which licence would be suitable.

Basically if you only bought a chip pack then any component with a star will not allow to be add to your flowchart and so you would have the Home version.
To allow all components & functions, you would require a professional licence and a chip pack.
There is nothing stopping you from obtaining a chip pack then later purchasing a professional licence.
Martin

Post Reply