Re: Happy Gecko Support
toggle quoted messageShow quoted text
Hi Marcio, I did not see this 8KB of RAM as a problem, look from the zephyr documentation:
"The configurable nature of the kernel allows you to incorporate only those features needed by your application, making it ideal for systems with limited amounts of memory (as little as 2 KB!) or with simple multi-threading requirements (such as a set of interrupt handlers and a single background task). Examples of such systems include: embedded sensor hubs, environmental sensors, simple LED wearable, and store inventory tags.
Applications requiring more memory (50 to 900 KB), multiple communication devices (like WiFi and Bluetooth Low Energy), and complex multi-threading, can also be developed using the Zephyr kernel. Examples of such systems include: fitness wearables, smart watches, and IoT wireless gateways."
The 64KB of flash seems to be very reasonable to me for a M0+ microcontroller, the Happy Gecko has similar specs of a nordic NRF51 cortex M0+ and its port has support to BT stack :)
I'm wondering if a port to Bosch XDK (built around gecko mcus) could be a funny thing since their SDK's BT stack is closed source and only supports peripheral role :(
2018-02-08 14:40 GMT-02:00 Marcio Montenegro <mtuxpe@...>: