Current News

Moderator: Mmiscool

User avatar
By Mmiscool
#26992 Hello,

I have been working hard on the core set of commands for esp8266 basic. It has been developed with the the arduino esp package.

I would like to continue to extend it and make it better and will continue to do so but would like some help from some folks passionate about basic as i am.

There are some significant improvements to be made and i was hoping that there may be some people who would like to help make it a more complete firmware.

The source code is available at
http://www.esp8266basic.com/download.html
and I welcome any improvements.

Its been about 3 weeks since this project started and i think it has matured greatly since its inception with the addition of a graphics engine (rudimentary as it might be) and many other features including web based programming and debugging..

If you are interested in the project please get in contact with me. I think it would be good to get more people involved and to extend it further.

I would especially like to to talk with any one who has i2c experience. I ordered several i2c devices from china but it will takes weeks before they come in and i can start testing.

Also any one who has a good understanding of the spiffs files system. Currently I have to compile 4 separate binaries for different flash sizes and wish to make this more universal.

Also feature requests for addition to the system.

I can be contacted at esp8266basic*no spamm*at*smbisoft.com or by replying to this thread.
User avatar
By mrburnette
#27397 Hi, Mmiscool,

you may, if yoU have not already, look at what was previously done with Arduino:
https://github.com/BleuLlama/TinyBasicPlus
http://www.cappels.org/dproj/AttoBasic_Home/AttoBasic_Home.html
http://bitlash.net

The last being the most complex, IMO. I do not know where you intend to go with this, but a web-enabled text editor on an ESP8266 with a BASIC interpreter 'might' have some interesting uses for automation scheduling, testing, etc.

Best of luck. Do not be depressed that you have not gotten your door knocked down with offers for help, every platformm needs a BASIC - you might as well be the father for the ESP8266 :D

Ray
User avatar
By Mmiscool
#27404 Thanks for the encouragement. Will keep plugging along.
User avatar
By Mmiscool
#27667 Git hub repository set up

RichardS was kind enough to pit the repository under the esp8266 community git hub.

https://github.com/esp8266/Basic

Going to be setting up a road map here soon and list of things to be implemented.