Universal Plus GPIO / ADC / DAC / SERVO hat for Raspberry Pi

£16.00

5-IN-ONE Rasperry I/O Hat:

GPIO / ADC /DAC / SERVO / PWM

  • 29x GPIO ports
  • 15x ADC ports (4x 5MSPS)
  • 2x DAC 5MSPS
  • 19x PWM ports
  • 16x SERVO ports
  • 4x WS2812 LED ports (up to 700 LEDs each)

 

 

Description

Advanced I/O Raspberry Pi hat.  Integrates GPIO, ADC, DAC, PWM, SERVO and WS2812 LEDs controller. Using this hat you can create almost everything like the weather station, robots, oscilloscopes, machines and home automation systems.

Main features:

  • 29x GPIO ports
  • 15x ADC ports (4x 5MSPS)
  • 2x DAC 5MSPS
  • 19x PWM ports
  • 16x SERVO ports
  • 4x WS2812 LED ports (up to 700 LEDs each)
  • 4x stepper motor control ports

It is extremely easy to code. In 30 lines of code it is possible to create Arbitrary Waveform Generator, PWM and oscilloscope:

Waveform generation:

PWM Generation

Data aquision, waveform drawing and PWM duty cycle change

Full source code available here: https://github.com/diymat/UniversalZeroPlus/blob/master/UZP_demo_scope.py

Product details:

GPIO ports:

Each of the GPIO pins can be configured by software as output (push-pull or open-drain), as input (with or without pull-up or pull-down)

  • Output and input configuration
  • 16mA sink or current source. Total max 160mA
  • Fast I/O handling allows I/O toggling up to 36 MHz (in PWM mode).
  • Impulse width, frequency and duty ratio measurement

ADC ports:

Four fast analogue-to-digital converters 5 MSPS, 15 channels. Channels can be configured to be either single-ended input or differential input*.  ADC inputs can be configured in the single conversion mode or in the scan (real time) mode.  In the real time mode conversions are taken autonomously by the hat. The number of conversions and time between conversions is software configurable (this mode is used in the example above).

  • Single-ended or differential*
  • Channel-wise programmable sampling time
  • Fast four ADC converters up to 5MSPS
  • Single or real time conversions
  • built in input OP-amps with programmable gain

DAC ports:

Digital-to-analogue converter (DAC). Two 12-bit buffered DAC channels can be used to convert digital signals into analog voltage. Single conversion or realtime generator mode.
signal outputs.

  • 12 bits resolution
  • Buffered or not buffered output
  • Fast conversion up to 5MSPS (depending on the output circuit)
  • Single or real time conversions

PWM Ports:

Pulse Width Modulation mode allows you to generate a signal with a programmed frequency and duty cycle.

  • frequency up to 36MHz
  • 19 channels

SERVO Ports:

16  RC SERVO channels. software configurable  frequency and impulse width for fast digital servos. Programmable exponent ratio.

WS2812 Ports:

4 WS2812 (NEOPIXEL) ports.

  • 4 WS2812 logic ports
  • up to 700 LEDs / channel

Stepper motor control:

Logic level control signals. Requires power control circuit.

For examples, libraries and pictures visit : https://github.com/diymat/UniversalZeroPlus

 


  • – differential channel configuration will be available in the next firmware version

Reviews

There are no reviews yet.

Be the first to review “Universal Plus GPIO / ADC / DAC / SERVO hat for Raspberry Pi”

Your email address will not be published. Required fields are marked *