Suppose I have developed a header file or a function for the Arduino platform, what is the procedure for adding it to Arduino C so that anyone downloading and using the latest version of the IDE will be able to use my functions and headers.
Thanks
See this thread on the developers forum:
https://groups.google.com/a/arduino.cc/forum/?fromgroups=#!topic/developers/TTFiLcdXoSI
Publishing it yourself is the surest way to make it available.
If the code needs to be incorporated into the Arduino core, for example a bug fix or feature enhancement, you can submit a well-formed Git pull request to the core team using the Pull Request tab here: GitHub - arduino/Arduino: Arduino IDE 1.x
-br