Main product image for PicoADC16
Product image 1 for PicoADC16
Product image 2 for PicoADC16
Product image 3 for PicoADC16
Product image 4 for PicoADC16
Screw terminal 16-port ADC for Raspberry Pi Pico
Sensors
Raspberry Pi
SPI

The PicoADC16 is a 16-port ADC board with screw terminals using two 8-port MCP3008 10-bit Analogue to Digital converters connected to the Raspberry Pi Pico using a SPI interface.

Can be used with voltages higher that 3.3V when resistors (not-supplied) are soldered onto the board.

The two MCP3008 ADC IC are banked A0-A7 (set chip enable "SPI CE A" low) and B0-B7 (set chip enable "SPI CE B" low). On each side of the board there are 10 screw terminals "GND, A0, A1, A2, A3, A4, A5, A6, A7, GND" and "GND, B0, B1, B2, B3, B4, B5, B6, B7, GND".

Pico GPIO Description
GP4 SPI RX
GP3 SPI TX
GP2 SPI Clock
GP1 SPI CE A
GP17 SPI CE B

The maximum input voltage for the ADC is 3.3 Volts.

Resistor Divider (when measuring voltages greater than 3.3 Volts)

PicoADC16 Bottom

Each of the 16 ADC inputs has the option to use two through hole resistors (RxxL and RxxH) to create a voltage divider.

The formula to calculate the voltage at the ADC is "Vadc = RxxL / ( RxxH + RxxL ) * Vscrew". When using the voltage divider cut the appropriate solder jumper on the bottom of the board for that port (e.g. for port B4 you would populate resistors RB4H and RB4L and cut the B4 trace on the underside of the board).

For example to measure up to 60 volts DC you could use a 2.7k resistor for RxxH and 47K resistor for RxxL (care must be taken when using with high voltages).

2700 / ( 2700 + 47000 ) * 60 = 3.25955 which is below the 3.3 Volt maximum input for the ADC.

NOTICE: After populating the resistors and cutting the solder jumper I strongly advise testing with a 3.3 Volt maximum input to ensure the solder jumper has been cut properly as connecting a high voltage to the input may damage the PicoADC16 and/or Pico.

An optional clear acrylic shield is available which protects the top/bottom of the board from shorts whilst still allowing the screw terminals to be accessed.

Links to code and documentation

No additional links provided for this product.

Product HS Code: 8471800000

Shipping policy

Please ensure your address is full and correct before placing an order and be aware I'm unable to use some shipping methods to PO boxes.

Deliveries to the USA are sent using RoyalMail PDDP (Postal Delivery Duties Paid).

This product does not ship to United States.

PicoADC16

Sold by 8086 Consultancy

$16.89

No tax for United States [change]
Stock available: 15
Check
Original Design
This product was designed by 8086 Consultancy. By buying this product you support original hardware creators.
Fast Shipper (<48h)
This store ships orders in less than 48 hours, in more than 80% of cases (excluding weekends).

The seller

8086 Consultancy

8086 Consultancy logo

Nottinghamshire, ENG, UK
37 orders since Apr 20, 2026
Maker of things mostly for the Raspberry Pi and Arduino world.