Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:development:arduinoide [2022/06/22 13:40] jsanchez_odins.es |
public:development:arduinoide [2024/10/09 08:53] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
# ArduinoIDE | # ArduinoIDE | ||
- | {{tag> arduino iot development}} | + | {{tag> arduino iot development |
# ArduinoIDE portable | # ArduinoIDE portable | ||
Line 170: | Line 170: | ||
- | ## Meter código C en Arduino | + | # Meter código C en Arduino |
Se pueden meter archivos `.c` y sus respectivos `.h` en el mismo directorio que el sketch: | Se pueden meter archivos `.c` y sus respectivos `.h` en el mismo directorio que el sketch: | ||
Line 201: | Line 201: | ||
This will allow the C functions to be called from C++. | This will allow the C functions to be called from C++. | ||
+ | **IMPORTANT** Make sure that the files that you are compiling appear in the ArduinoIDE as tabs. If not, the compiler does not recognize them. Always rename your `.c` files to `.cpp`. | ||
- | ## Code Footprint | + | # Code Footprint |
Reducir el tamaño de los firmwares | Reducir el tamaño de los firmwares | ||
Line 230: | Line 231: | ||
Los archivos que pertenecen a cada una de las partes del código están listados en el readme de cada firmware. | Los archivos que pertenecen a cada una de las partes del código están listados en el readme de cada firmware. | ||
+ | |||
+ | |||
+ | Ejemplo de lo que estamos hablando: | ||
+ | |||
+ | |||
+ | ``` | ||
+ | |||
+ | Coap | ||
+ | |||
+ | |||
+ | / | ||
+ | |||
+ | |||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | TOTAL : 7989 : 927 : 8916 | ||
+ | |||
+ | / | ||
+ | / | ||
+ | TOTAL : 2213 : 358 : 2571 | ||
+ | |||
+ | ### PANA | ||
+ | |||
+ | |||
+ | / | ||
+ | |||
+ | |||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | TOTAL : 6639 : 947 : 7586 | ||
+ | |||
+ | / | ||
+ | / | ||
+ | TOTAL : 2213 : 358 : 2571 | ||
+ | |||
+ | ``` | ||
+ | |||