Hi guys,
I recall reading on the V7 forum (I think) something about upcoming support for the ESP32 in V8. Is this correct and if so, has there been any progress?
Thanks
ESP 32
Moderator: Benj
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: ESP 32
Hello,
I have most things working now but this has been very low priority and is currently parked due to other commitments.
The compiler toolchain currently requires Python and a virtual Linux setup which is far from ideal (see official Espressif documentation for setting up the toolchain). At a push we could release like this but it's not really the polished experience we want to associate with Flowcode.
I've been following the Arduino setup to try and nail down the parameters for the C compiler and have made progress as it now compiles without python or virtualised Linux but currently linking and programming is still to do.
Another hurdle is the Wifi and Bluetooth, they seem a bit horrendous to control without oodles of structures and other bits in place. I have low level peripherals working such as I/O, I2C, SPI and UART but the more advanced internal components seem tricky to work with and so would likely need a C CAL in place with a nice and friendly component wrapper.
If this is something that appeals to you then please let us know so we can correctly assign the priority.
I have most things working now but this has been very low priority and is currently parked due to other commitments.
The compiler toolchain currently requires Python and a virtual Linux setup which is far from ideal (see official Espressif documentation for setting up the toolchain). At a push we could release like this but it's not really the polished experience we want to associate with Flowcode.
I've been following the Arduino setup to try and nail down the parameters for the C compiler and have made progress as it now compiles without python or virtualised Linux but currently linking and programming is still to do.
Another hurdle is the Wifi and Bluetooth, they seem a bit horrendous to control without oodles of structures and other bits in place. I have low level peripherals working such as I/O, I2C, SPI and UART but the more advanced internal components seem tricky to work with and so would likely need a C CAL in place with a nice and friendly component wrapper.
If this is something that appeals to you then please let us know so we can correctly assign the priority.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Re: ESP 32
Hi Benj,
Thanks for your reply. I firmly believe that due to the ESP32’s powerful functionality, there will be a large number of people making use of this chip and could possibly be of great financial benefit to Matrix to support it with FC. I for one have no intention of upgrading to FC8, but if the ESP32 were to be added and all it’s functions supported, then I’d upgrade in an instant.
So to answer your question, yes I would love it if you guys did some more work on it and included it in FC8 at some stage.
Thanks for your reply. I firmly believe that due to the ESP32’s powerful functionality, there will be a large number of people making use of this chip and could possibly be of great financial benefit to Matrix to support it with FC. I for one have no intention of upgrading to FC8, but if the ESP32 were to be added and all it’s functions supported, then I’d upgrade in an instant.
So to answer your question, yes I would love it if you guys did some more work on it and included it in FC8 at some stage.