user23848: I have master in electronics and IT. I know various microcontrollers programming in c. I want to volunteer myself to learn for arduino Projects especially for low Level Drivers etc. Can somebody suggest me Websites or way ? 

user20245: The Arduino paradigm is based on abstracting the hardware to a few simple function calls.  So many drivers appear simple to the end user (end programmer).
Most go here for a list of libraries (which have already been written) and how to use them.  I believe these libraries are distributed with the Arduino SDK.  To learn more about writing libraries go here. I am not aware of any formal method of submitting Arduino libraries.  If I wanted to find out more I would go here and participate in the forum.  However, using the forums search, I found this specific (several years old) post where it says:

You can add a page to the Playground section:
  http://playground.arduino.cc/ You might start by adding your website
  with Arduino code to the index of the playground, perhaps a page in
  the Playground section is not needed. The index can contain links to
  websites, to the Arduino forum or to a page in the Playground section.
You can not change or add to the reference or official libraries.


23848: <p>I have master in electronics and IT. I know various microcontrollers programming in <code>c</code>. I want to volunteer myself to learn for arduino Projects especially for low Level Drivers etc. Can somebody suggest me Websites or way ? </p>
 20245: <p>The Arduino paradigm is based on abstracting the hardware to a few simple function calls.  So many drivers appear simple to the end user (end programmer).</p>

<p>Most go <a href="https://www.arduino.cc/en/Reference/Libraries" rel="nofollow">here</a> for a list of libraries (which have already been written) and how to use them.  I believe these libraries are distributed with the Arduino SDK.  To learn more about writing libraries go <a href="https://www.arduino.cc/en/Hacking/LibraryTutorial" rel="nofollow">here</a>. I am not aware of any formal method of submitting Arduino libraries.  If I wanted to find out more I would go <a href="http://forum.arduino.cc/index.php/board,53.0.html" rel="nofollow">here</a> and participate in the forum.  However, using the forums search, I found <a href="http://forum.arduino.cc/index.php?topic=262051.0" rel="nofollow">this</a> specific (several years old) post where it says:</p>

<blockquote>
  <p>You can add a page to the Playground section:
  <a href="http://playground.arduino.cc/" rel="nofollow">http://playground.arduino.cc/</a> You might start by adding your website
  with Arduino code to the index of the playground, perhaps a page in
  the Playground section is not needed. The index can contain links to
  websites, to the Arduino forum or to a page in the Playground section.</p>
  
  <p>You can not change or add to the reference or official libraries.</p>
</blockquote>
