Questions And Answers

More Tutorials

Raspberry ADC

As a microcontroller, Pico's chip is composed of thousands of transistors like other microcontrollers. These transistors can only switch between two states: on (1) or off (0) — just like a digital signal, which enables Pico to process digital signals directly. For the analog signals which cannot be described with 0s and 1s, the analog signals must be converted into digital signals before they can be recognized by Pico. The electronic component for this operation is called “ADC (Analog to Digital Converter)". On Pico, there are three ADC channels that can be used. They are located on GP26, GP27 and GP28. When you plug Pico into the Shield, these pins are then connected to the A0, A1 and A2 of the Shield. So when we use sensors that need to utilise the ADC channel to return analog signals, we can only plug them into the A0, A1 or A2 ports of the Shield.


In this page (written and validated by ) you learned about Raspberry ADC . What's Next? If you are interested in completing Raspberry tutorial, your next topic will be learning about: Raspberry Rotary Angle Sensor.

Incorrect info or code snippet? We take very seriously the accuracy of the information provided on our website. We also make sure to test all snippets and examples provided for each section. If you find any incorrect information, please send us an email about the issue:

Share On:

Mockstacks was launched to help beginners learn programming languages; the site is optimized with no Ads as, Ads might slow down the performance. We also don't track any personal information; we also don't collect any kind of data unless the user provided us a corrected information. Almost all examples have been tested. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. By using, you agree to have read and accepted our terms of use, cookies and privacy policy.