Squashed commit of the following:

update for tag movement
    updated to new release
    update pack in examples
    new release number
    rename to extra
    Cleanup
    Added ready-made examples to ST pack
    Add Keil examples
    Fix CRLF, start adding examples descriptions
    Remove examples
    STM32Cube Expansion Pack with no examples
    Add STM32Cube Expansion Pack skeleton
    Added examples for discussion
    Add support for Cube
    Working on examples
    pack skeleton ready
This commit is contained in:
Sergio R. Caprile committed 2026-04-08 11:41:26 -03:00
1 parent b1c2ffe1a0
commit 2dffbc32ba
941 files changed
+646479 -1

No files matched your search

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<package schemaVersion="1.7.2" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
<vendor>Cesanta</vendor>
<name>I-CUBE-Mongoose::FROM_SCRATCH_GENERATED::CUBE_RULES</name>
<description>Mongoose Embedded Web server, HTTP/MQTT/Websocket library</description>
<url>https://mongoose.ws/downloads/stm32pack/</url>
<license>../../LICENSE::License.txt</license>
<supportContact>https://mongoose.ws/contact/</supportContact>
<releases>
<release date="2023-05-24" version="7.10.0">See https://github.com/cesanta/mongoose/releases/tag/7.8</release>
</releases>
<keywords>
<keyword>CUBE_RULES_COMPLIANT</keyword>
<keyword>IMPLEMENTED_WITH_STM32CUBEMX</keyword>
</keywords>
<taxonomy>
<description Cclass="Network Library">Network Library</description>
</taxonomy>
<conditions>
<condition id="Requires_Mongoose">
<require Cclass="Network Library" Cgroup="Mongoose"/>
</condition>
</conditions>
<components>
<component Cclass="Network Library" Cgroup="Mongoose" Cversion="7.10.0" maxInstances="1">
<description>Mongoose HTTP/MQTT/Websocket Library</description>
<files>
<file category="source" name="../../mongoose.c::Middlewares/Third_Party/Mongoose/mongoose.c"/>
<file category="header" name="../../mongoose.h::Middlewares/Third_Party/Mongoose/mongoose.h"/>
</files>
</component>
</components>
<examples>
<example doc="README.md" folder="Examples/nucleo-f746zg-cube-baremetal::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-baremetal" name="nucleo-f746zg-cube-baremetal" public="false" version="7.10.0">
<description>Baremetal web device dashboard on NUCLEO-F746ZG, built on STM32CubeIDE</description>
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
<project>
<environment folder="nucleo-f746zg-cube-baremetal" load="nucleo-f746zg-cube-baremetal.ioc" name="stm32cubemx"/>
<environment folder="nucleo-f746zg-cube-baremetal" load=".cproject" name="stm32cubeide"/>
</project>
<attributes>
<category>Getting started</category>
<category>Networking</category>
<keyword>Web server</keyword>
<keyword>HTTP</keyword>
<keyword>MQTT</keyword>
<keyword>SNTP</keyword>
<keyword>network</keyword>
</attributes>
</example>
<example doc="README.md" folder="Examples/nucleo-f746zg-cube-freertos::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos" name="nucleo-f746zg-cube-freertos" public="false" version="7.10.0">
<description>Web device dashboard using Mongoose as a FreeRTOS task on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
<project>
<environment folder="nucleo-f746zg-cube-freertos" load="nucleo-f746zg-cube-freertos.ioc" name="stm32cubemx"/>
<environment folder="nucleo-f746zg-cube-freertos" load=".cproject" name="stm32cubeide"/>
</project>
<attributes>
<category>Getting started</category>
<category>Networking</category>
<keyword>Web server</keyword>
<keyword>HTTP</keyword>
<keyword>MQTT</keyword>
<keyword>SNTP</keyword>
<keyword>network</keyword>
</attributes>
</example>
<example doc="README.md" folder="Examples/nucleo-f746zg-cube-freertos-lwip::Projects/NUCLEO-F746ZG/Examples/nucleo-f746zg-cube-freertos-lwip" name="nucleo-f746zg-cube-freertos-lwip" public="false" version="7.10.0">
<description>Web device dashboard using Mongoose over FreeRTOS + lwIP on a NUCLEO-F746ZG, built on STM32CubeIDE</description>
<board Dvendor="STMicroelectronics:13" name="NUCLEO-F746ZG" vendor="STMicroelectronics"/>
<project>
<environment folder="nucleo-f746zg-cube-freertos-lwip" load="nucleo-f746zg-cube-freertos-lwip.ioc" name="stm32cubemx"/>
<environment folder="nucleo-f746zg-cube-freertos-lwip" load=".cproject" name="stm32cubeide"/>
</project>
<attributes>
<category>Getting started</category>
<category>Networking</category>
<keyword>Web server</keyword>
<keyword>HTTP</keyword>
<keyword>MQTT</keyword>
<keyword>SNTP</keyword>
<keyword>network</keyword>
</attributes>
</example>
</examples>
</package>