Sonsivri

Electronics => Pic Basic Languages => Topic started by: bluex on January 17, 2015, 10:40:37 22:40



Title: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: bluex on January 17, 2015, 10:40:37 22:40
Hello,
just wanted to share with you a new BASIC compiler for PIC18, PIC24/dsPIC and PIC32. It's a structured basic and has very VB like syntax.

http://www.firewing.info/

PIC18 version is limited to some PIC18 chips, but for PIC24 and PIC32 the compiler is fully free and has no limitations.


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: Gallymimu on January 18, 2015, 02:26:00 02:26
neat!

how is their library support?


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: metal on January 18, 2015, 11:33:43 11:33
http://www.firewing.info/pmwiki.php?n=Firewing.Library


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: Gallymimu on January 18, 2015, 05:11:28 17:11
http://www.firewing.info/pmwiki.php?n=Firewing.Library

Thanks, I was actually looking more for experience with them rather than what it has.  As you know, a lot of libraries exist and many of them are simply SH*T.


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: bluex on January 20, 2015, 07:46:40 19:46
The compiler has been written by the same guy who wrote Swordfish Basic. Their syntax is obviously very similar.
The nice thing is that the libraries are open source and written in the Basic (Swordfish and Firewing) itself. As for the quality of the libs, those provided by the author are excellent. Those provided by other contributors have same quality as those of open source codes for any project: i.e. they range from excellent to bad, but they have the merit to exists and to have been "shared for free".


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: hengfeb on September 11, 2015, 02:28:40 14:28
I feel this basic language is good, I like to try it.
Thanks for your news


Title: Re: Firewing Basic compiler for PIC18, PIC24 and PIC32
Post by: UKFlyer on October 07, 2015, 02:35:08 14:35
Quote
but for PIC24 and PIC32 the compiler is fully free and has no limitations

I've just been playing with Firewing having used Swordfish previously. There does seem to be a limitation in that it is only possible easily to use processors that are supported in MPLAB IDE. Newer processors such as the PIC32MX170 are only supported by MPLabX and I couldn't find an easy way to configure them in Firewing. The import software on the Firewing website only works with MPLAB IDE