From 21c5f887e61b7dab7c12f4e9da4d8e13d49deae1 Mon Sep 17 00:00:00 2001 From: Gadgetoid Date: Fri, 13 Oct 2023 14:21:58 +0000 Subject: [PATCH] deploy: 9f234f2b96b5b31485c8f0379fbde2114b15a09a --- 404.html | 6 +- boards/index.html | 8 +- index.html | 6 +- pinout/16x2_character_lcd.html | 6 +- pinout/1_wire.html | 6 +- pinout/1_wire_pi_plus.html | 21 +- pinout/1_wire_pi_zero.html | 20 +- pinout/213_inch_e_paper_phat.html | 6 +- pinout/30a_relay_hat.html | 6 +- pinout/3d_xmas_tree.html | 6 +- pinout/3g4glte_base_shield.html | 6 +- pinout/3g4glte_base_shield_v2.html | 6 +- pinout/3v3_power.html | 6 +- pinout/5v_power.html | 6 +- pinout/7_port_usb_hub.html | 6 +- pinout/adc_dac_pi_zero.html | 16 +- pinout/adc_differential_pi.html | 16 +- pinout/adc_pi.html | 16 +- pinout/adc_pi_plus.html | 13 +- pinout/aiy_vision_bonnet.html | 6 +- pinout/aiy_voice_bonnet.html | 6 +- pinout/amp_hat.html | 6 +- pinout/amp_zero.html | 6 +- pinout/analog_zero.html | 6 +- pinout/appliance_hat.html | 6 +- pinout/appliance_hat_mini.html | 6 +- pinout/arcade_bonnet.html | 6 +- pinout/audio_amp_shim.html | 6 +- pinout/audio_dac_shim.html | 6 +- pinout/audio_injector_zero_sound_card.html | 6 +- pinout/automation_hat.html | 6 +- pinout/automation_hat_mini.html | 6 +- pinout/automation_phat.html | 6 +- pinout/blinkt.html | 6 +- pinout/breakout_garden_hat.html | 6 +- pinout/button_shim.html | 6 +- ...amjam_edukit_3_motor_controller_board.html | 6 +- pinout/cananka.html | 6 +- pinout/capacitive_touch_hat.html | 6 +- pinout/carberry.html | 6 +- pinout/cellular_iot_application_hat.html | 6 +- pinout/christmas_tree_star.html | 6 +- pinout/cirrus_logic_audio_card.html | 6 +- pinout/coral_environmental_sensor_board.html | 6 +- pinout/ctrl_hat.html | 6 +- pinout/cubebit_base.html | 6 +- pinout/dac_hat.html | 6 +- pinout/dac_zero.html | 6 +- pinout/dc_stepper_motor_hat.html | 6 +- pinout/di6acdq6rly_i2c_hat.html | 6 +- pinout/digi_hat.html | 6 +- pinout/digi_zero.html | 6 +- pinout/discohat.html | 6 +- pinout/display_hat_mini.html | 6 +- pinout/display_o_tron_3000.html | 6 +- pinout/display_o_tron_hat.html | 6 +- pinout/dots.html | 6 +- pinout/dpi.html | 6 +- pinout/dpi_tft_kippah.html | 6 +- pinout/drum_hat.html | 6 +- pinout/dual_g2_high_power_motor_driver.html | 6 +- pinout/duino.html | 6 +- pinout/enviro.html | 6 +- pinout/enviro_phat.html | 6 +- pinout/enviro_plus.html | 6 +- pinout/esp_iot_phat.html | 6 +- pinout/expander_pi.html | 18 +- pinout/explorer_hat.html | 6 +- pinout/explorer_hat_pro.html | 6 +- pinout/explorer_phat.html | 6 +- pinout/fan_shim.html | 6 +- pinout/fe_pi_audio_card.html | 6 +- pinout/fe_pi_audio_z.html | 6 +- pinout/fe_pi_audio_z_v2.html | 6 +- pinout/fe_pi_digital_audio_z_v1.html | 6 +- pinout/flex.html | 6 +- pinout/flick_hat.html | 6 +- pinout/flick_zero.html | 6 +- pinout/four_letter_phat.html | 6 +- pinout/gertvga_666.html | 6 +- pinout/gfx_hat.html | 6 +- pinout/gpclk.html | 6 +- pinout/gpio_button_adapter.html | 6 +- pinout/gpio_i2c_phat.html | 6 +- pinout/gps_shield.html | 6 +- pinout/ground.html | 6 +- pinout/grow_hat_mini.html | 6 +- pinout/gsmgprs_shield.html | 6 +- pinout/gsmgprs_shield_retired_version.html | 6 +- pinout/high_precision_adda_board.html | 6 +- pinout/hyperpixel.html | 6 +- pinout/hyperpixel4.html | 6 +- pinout/i2c.html | 6 +- pinout/i2c_switch.html | 187 +++++++++++++++++ pinout/inky_impression.html | 6 +- pinout/inky_phat.html | 6 +- pinout/inky_what.html | 6 +- pinout/inventor_hat_mini.html | 6 +- pinout/io_pi_plus.html | 15 +- pinout/io_pi_zero.html | 15 +- pinout/io_zero_32.html | 190 ++++++++++++++++++ pinout/iot_lora_gateway_hat.html | 6 +- pinout/iot_lora_node_phat.html | 6 +- pinout/iot_phat.html | 6 +- pinout/jamhat.html | 6 +- pinout/joy_bonnet.html | 6 +- pinout/jtag.html | 6 +- pinout/juicebox_zero.html | 6 +- pinout/keybow.html | 6 +- pinout/keybow_mini.html | 6 +- pinout/led_shim.html | 6 +- pinout/ledborg.html | 6 +- pinout/letstrust_tpm.html | 6 +- pinout/mdb2pi_hat.html | 6 +- pinout/mdb_hat.html | 6 +- pinout/mearm_pi.html | 6 +- pinout/micro_dot_phat.html | 6 +- pinout/monarco_hat.html | 6 +- pinout/mote_phat.html | 6 +- pinout/motozero.html | 6 +- pinout/nadhat_v1.html | 6 +- pinout/navio2_autopilot.html | 6 +- pinout/oled_bonnet.html | 6 +- pinout/onoff_shim.html | 6 +- pinout/pan_tilt_hat.html | 6 +- pinout/papirus_hat.html | 6 +- pinout/papirus_zero.html | 6 +- pinout/pcm.html | 6 +- pinout/phat_beat.html | 6 +- pinout/phat_dac.html | 6 +- pinout/pi_cap.html | 6 +- pinout/pi_dac.html | 6 +- pinout/pi_digiamp.html | 6 +- pinout/pi_lite_r.html | 6 +- pinout/pi_mote.html | 6 +- pinout/pi_poe_switch_hat.html | 6 +- pinout/pi_servo_hat.html | 6 +- pinout/pi_stop.html | 6 +- pinout/pi_toppulse.html | 6 +- pinout/piano_hat.html | 6 +- pinout/pibrella.html | 6 +- pinout/picade_hat.html | 6 +- pinout/picade_x_hat.html | 6 +- pinout/picon_zero.html | 6 +- pinout/piglow.html | 6 +- pinout/pigrrl_gamepad.html | 6 +- pinout/pijack.html | 6 +- pinout/pijuice.html | 6 +- pinout/pin10_gpio15/index.html | 6 +- pinout/pin11_gpio17/index.html | 6 +- pinout/pin12_gpio18/index.html | 6 +- pinout/pin13_gpio27/index.html | 6 +- pinout/pin15_gpio22/index.html | 6 +- pinout/pin16_gpio23/index.html | 6 +- pinout/pin17_3v3_power/index.html | 6 +- pinout/pin18_gpio24/index.html | 6 +- pinout/pin19_gpio10/index.html | 6 +- pinout/pin1_3v3_power/index.html | 6 +- pinout/pin21_gpio9/index.html | 6 +- pinout/pin22_gpio25/index.html | 6 +- pinout/pin23_gpio11/index.html | 6 +- pinout/pin24_gpio8/index.html | 6 +- pinout/pin26_gpio7/index.html | 6 +- pinout/pin27_gpio0/index.html | 6 +- pinout/pin28_gpio1/index.html | 6 +- pinout/pin29_gpio5/index.html | 6 +- pinout/pin2_5v_power/index.html | 6 +- pinout/pin31_gpio6/index.html | 6 +- pinout/pin32_gpio12/index.html | 6 +- pinout/pin33_gpio13/index.html | 6 +- pinout/pin35_gpio19/index.html | 6 +- pinout/pin36_gpio16/index.html | 6 +- pinout/pin37_gpio26/index.html | 6 +- pinout/pin38_gpio20/index.html | 6 +- pinout/pin3_gpio2/index.html | 6 +- pinout/pin40_gpio21/index.html | 6 +- pinout/pin4_5v_power/index.html | 6 +- pinout/pin5_gpio3/index.html | 6 +- pinout/pin7_gpio4/index.html | 6 +- pinout/pin8_gpio14/index.html | 6 +- pinout/pioled.html | 6 +- pinout/pirate_audio_3w_amp.html | 6 +- pinout/pirate_audio_dual_mic.html | 6 +- pinout/pirate_audio_headphone_amp.html | 6 +- pinout/pirate_audio_line_out.html | 6 +- pinout/pirate_audio_speaker.html | 6 +- pinout/pirtc.html | 6 +- pinout/pishield.html | 6 +- pinout/pistep2_dual.html | 6 +- pinout/pistep2_quad.html | 6 +- pinout/pitft_plus_35.html | 6 +- pinout/pivoyager_the_smart_ups_phat.html | 6 +- pinout/propeller_hat.html | 6 +- pinout/pwm.html | 6 +- pinout/rainbow_hat.html | 6 +- pinout/raspbee.html | 6 +- pinout/raspberry_pi_nb_iot_shield.html | 6 +- pinout/raspiaudio_audio.html | 6 +- pinout/raspiaudio_audio_speakers.html | 6 +- pinout/raspiaudio_audio_speakers_mic.html | 6 +- pinout/razberry.html | 6 +- pinout/real_time_hat.html | 6 +- pinout/respeaker_2_mics_phat.html | 6 +- pinout/respeaker_4_mic_array.html | 6 +- pinout/respeaker_4_mic_linear_array.html | 6 +- pinout/respeaker_6_mic_array.html | 6 +- pinout/rgb_matrix_bonnet.html | 6 +- pinout/rgb_matrix_hat_rtc.html | 6 +- pinout/robohat.html | 6 +- pinout/rpi2_1_wire_adapter.html | 6 +- pinout/rpi_spark.html | 6 +- pinout/rs485_pi.html | 14 +- pinout/rtc_pi.html | 12 +- pinout/rtc_pi_plus.html | 9 +- pinout/rtk_motor_controller.html | 6 +- pinout/scorezero.html | 6 +- pinout/scroll_phat.html | 6 +- pinout/scroll_phat_hd.html | 6 +- pinout/sdio.html | 6 +- pinout/sense_hat.html | 6 +- pinout/serial_pi_plus.html | 12 +- pinout/serial_pi_zero.html | 12 +- ...rvo_pwm_pi_zero.html => servo_pwm_pi.html} | 24 +-- pinout/servopwm_hat.html | 6 +- pinout/sixfab_xbee_shield_v2.html | 6 +- pinout/skywriter_hat.html | 6 +- pinout/snake_eyes_bonnet.html | 6 +- pinout/sparkfun_avr_programmer_hat.html | 6 +- pinout/speaker_bonnet.html | 6 +- pinout/speaker_phat.html | 6 +- pinout/spi.html | 6 +- pinout/tentacle_t3_for_raspberry_pi.html | 6 +- pinout/touch_phat.html | 6 +- pinout/traffic_hat.html | 6 +- pinout/tropi.html | 6 +- pinout/true_color_rgb_led_hat.html | 6 +- pinout/true_color_rgb_led_phat.html | 6 +- pinout/tv_hat.html | 6 +- pinout/uart.html | 6 +- pinout/ultimate_gps_hat.html | 6 +- pinout/unicorn_hat.html | 6 +- pinout/unicorn_hat_hd.html | 6 +- pinout/unicorn_hat_mini.html | 6 +- pinout/unicorn_phat.html | 6 +- pinout/uputronics_gps_expansion_board.html | 6 +- pinout/uputronics_lora_expansion_board.html | 6 +- pinout/uputronics_pi_hx1_expansion_board.html | 6 +- pinout/uputronics_pi_in_the_sky_board.html | 6 +- pinout/voice_hat.html | 6 +- pinout/waveshare_servo_driver_hat.html | 6 +- pinout/wide_input_shim.html | 6 +- pinout/wifi_pants.html | 6 +- pinout/wiringpi.html | 6 +- pinout/witty_pi.html | 6 +- pinout/witty_pi_2.html | 6 +- pinout/xbee_shield.html | 6 +- pinout/zero2go.html | 6 +- pinout/zero4u.html | 6 +- pinout/zero_lipo.html | 6 +- pinout/zeroborg.html | 6 +- pinout/zeroseg.html | 6 +- resources/boards/ab-expander-pi.png | Bin 27780 -> 92176 bytes resources/boards/ab-i2c-switch.png | Bin 0 -> 49332 bytes resources/boards/ab-rs485-pi.png | Bin 15681 -> 49602 bytes 264 files changed, 1237 insertions(+), 839 deletions(-) create mode 100644 pinout/i2c_switch.html create mode 100644 pinout/io_zero_32.html rename pinout/{servo_pwm_pi_zero.html => servo_pwm_pi.html} (89%) create mode 100644 resources/boards/ab-i2c-switch.png diff --git a/404.html b/404.html index d02b9a91..dfedb533 100644 --- a/404.html +++ b/404.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/boards/index.html b/boards/index.html index 555929b7..f19671d7 100644 --- a/boards/index.html +++ b/boards/index.html @@ -8,8 +8,8 @@ - - + + @@ -35,7 +35,7 @@

@@ -49,7 +49,7 @@

Raspberry Pi HATs, pHATs & Add-ons

Click on a HAT, pHAT or add-on for more details and to see which pins it uses!

-
+
diff --git a/index.html b/index.html index bbfd838e..0d4e7372 100644 --- a/index.html +++ b/index.html @@ -8,8 +8,8 @@ - - + + @@ -136,7 +136,7 @@

Legend

diff --git a/pinout/16x2_character_lcd.html b/pinout/16x2_character_lcd.html index 2b80d86e..a02fffd0 100644 --- a/pinout/16x2_character_lcd.html +++ b/pinout/16x2_character_lcd.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/1_wire.html b/pinout/1_wire.html index e2d50417..e7d4d01d 100644 --- a/pinout/1_wire.html +++ b/pinout/1_wire.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/1_wire_pi_plus.html b/pinout/1_wire_pi_plus.html index c2dea603..7a942038 100644 --- a/pinout/1_wire_pi_plus.html +++ b/pinout/1_wire_pi_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

1 Wire Pi Plus

-

The 1 Wire Pi Plus from AB Electronics UK is a communication board supporting the 1-Wire® protocol designed for use on the Raspberry Pi. A 5V buffered I2C port is also provided on the board.

+

The 1 Wire Pi Plus from AB Electronics UK is a communication board supporting the 1-Wire® protocol designed for use on the Raspberry Pi and other compatible single-board computers. A 5V buffered I2C port is also provided on the board.

The 1-Wire® port on the 1 Wire Pi Plus is based around a DS2482-100 I2C to 1-Wire® bridge device. The DS2482-100 provides bi-directional protocol conversion between the I2C port on the Raspberry Pi and any attached 1-Wire® slave devices. An ESD Protection Diode is used to protect the 1 Wire Pi Plus and Raspberry Pi from electrostatic spikes on the 1-Wire® port. Connections to the 1-Wire® port can be made through the RJ-12 socket or the solder points on the PCB.

I2C address select solder jumpers give you the ability to set the I2C address of the 1 Wire Pi Plus allowing the board to be used with other I2C devices on the same bus.

-

https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi

+

Space is provided on the board for a 1-Wire® iButton device. iButtons are small metal-packed modules that can be used for many functions, from data loggers to temperature monitoring.

+

Features

+
    +
  • 1-Wire® to I2C host interface with ESD protection diode.
  • +
  • Stackable with other Raspberry Pi accessory boards.
  • +
  • Buffered 5V I2C port.
  • +
  • External 5V power input for the 1-Wire® interface.
  • +
  • I2C address selection via solder jumpers.
  • +
+

Installing OWFS and Python OW on the Raspberry Pi

Details

1 Wire Pi Plus
diff --git a/pinout/1_wire_pi_zero.html b/pinout/1_wire_pi_zero.html index e84463e9..6f6faa92 100644 --- a/pinout/1_wire_pi_zero.html +++ b/pinout/1_wire_pi_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

1 Wire Pi Zero

-

The 1 Wire Pi Zero from AB Electronics UK is a communication board supporting the 1-Wire® protocol designed for use on the Raspberry Pi Zero. A 5V buffered I2C port is also provided on the board.

+

The 1 Wire Pi Zero from AB Electronics UK is a communication board supporting the 1-Wire® protocol designed for use on the Raspberry Pi Zero and other compatible single-board computers. A 5V buffered I2C port is also provided on the board.

The 1-Wire® port on the 1 Wire Pi Zero is based around a DS2482-100 I2C to 1-Wire® bridge device. The DS2482-100 provides bi-directional protocol conversion between the I2C port on the Raspberry Pi and any attached 1-Wire® slave devices. An ESD Protection Diode is used to protect the 1 Wire Pi Zero and Raspberry Pi from electrostatic spikes on the 1-Wire® port. Connections to the 1-Wire® port can be made through the RJ-12 socket or the solder points on the PCB.

I2C address select solder jumpers give you the ability to set the I2C address of the 1 Wire Pi Zero allowing the board to be used with other I2C devices on the same bus.

-

https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi

+

Features

+
    +
  • 1-Wire® to I2C host interface with ESD protection diode.
  • +
  • Stackable with other Raspberry Pi accessory boards.
  • +
  • Buffered 5V I2C port.
  • +
  • External 5V power input for the 1-Wire® interface.
  • +
  • I2C address selection via solder jumpers.
  • +
+

Installing OWFS and Python OW on the Raspberry Pi

Details

1 Wire Pi Zero
diff --git a/pinout/213_inch_e_paper_phat.html b/pinout/213_inch_e_paper_phat.html index 0c47dc80..4177bd68 100644 --- a/pinout/213_inch_e_paper_phat.html +++ b/pinout/213_inch_e_paper_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/30a_relay_hat.html b/pinout/30a_relay_hat.html index 3c7286de..df989c65 100644 --- a/pinout/30a_relay_hat.html +++ b/pinout/30a_relay_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/3d_xmas_tree.html b/pinout/3d_xmas_tree.html index 49556875..346351f1 100644 --- a/pinout/3d_xmas_tree.html +++ b/pinout/3d_xmas_tree.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/3g4glte_base_shield.html b/pinout/3g4glte_base_shield.html index 829ba91d..6291701c 100644 --- a/pinout/3g4glte_base_shield.html +++ b/pinout/3g4glte_base_shield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/3g4glte_base_shield_v2.html b/pinout/3g4glte_base_shield_v2.html index be1d0ee3..fa7e7bea 100644 --- a/pinout/3g4glte_base_shield_v2.html +++ b/pinout/3g4glte_base_shield_v2.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/3v3_power.html b/pinout/3v3_power.html index dce8f643..39ef267d 100644 --- a/pinout/3v3_power.html +++ b/pinout/3v3_power.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/5v_power.html b/pinout/5v_power.html index ffee66e7..84bfd3f9 100644 --- a/pinout/5v_power.html +++ b/pinout/5v_power.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/7_port_usb_hub.html b/pinout/7_port_usb_hub.html index dc9a5dd9..caa02c00 100644 --- a/pinout/7_port_usb_hub.html +++ b/pinout/7_port_usb_hub.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/adc_dac_pi_zero.html b/pinout/adc_dac_pi_zero.html index 9c77fe20..d5adfd1e 100644 --- a/pinout/adc_dac_pi_zero.html +++ b/pinout/adc_dac_pi_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

ADC-DAC Pi Zero

-

The ADC-DAC Pi Zero is a 2 channel 12 bit analogue to digital converter and 2 channel 12 bit digital to analogue converter designed to work with the Raspberry Pi. Designed for the same footprint as the Raspberry Pi Zero the ADC-DAC Pi Zero is also compatible with full size Raspberry Pi models.

+

The ADC DAC Pi Zero is a 2-channel 12-bit analogue-to-digital converter and a 2-channel 12-bit digital-to-analogue converter designed to work with the Raspberry Pi and other compatible single-board computers. Designed for the same footprint as the Raspberry Pi Zero, the ADC DAC Pi Zero is also compatible with full-size Raspberry Pi models.

The ADC-DAC Pi Zero is based on the Microchip MCP3202 A/D converter containing 2 analogue inputs with 12 bit resolution with a Microchip MCP4822 dual channel 12-bit DAC with internal voltage reference.

Max ADC Sample Rate: 100 ksamples/sec

Max ADC Sample Rate under Python: 12,000 samples per second.

-

Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

+

Python, MicroPython, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

Details

ADC-DAC Pi Zero
diff --git a/pinout/adc_differential_pi.html b/pinout/adc_differential_pi.html index 87511fe6..3d5fd6df 100644 --- a/pinout/adc_differential_pi.html +++ b/pinout/adc_differential_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

ADC Differential Pi

-

The ADC Differential Pi is an 8 channel 18 bit analogue to digital converter designed to work with the Raspberry Pi. The ADC Differential Pi is based on two Microchip MCP3424 A/D converters each containing 4 analogue inputs. The MCP3424 is a delta-sigma A/D converter with low noise differential inputs.

+

The ADC Differential Pi is an 8-channel 18-bit analogue to digital converter designed to work with the Raspberry Pi and other compatible single-board computers. The ADC Differential Pi is based on two Microchip MCP3424 A/D converters, each containing 4 analogue inputs. The MCP3424 is a delta-sigma A/D converter with low noise differential inputs.

Features

  • 8 x 18-bit differential inputs
  • @@ -162,7 +162,7 @@

    Features

  • One-Shot or Continuous Conversion Options
-

Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

+

Python, MicroPython, C, C++, Node.js and .Net Core libraries are available on GitHub.

Details

ADC Differential Pi
diff --git a/pinout/adc_pi.html b/pinout/adc_pi.html index de898388..a23eaff7 100644 --- a/pinout/adc_pi.html +++ b/pinout/adc_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

ADC Pi

-

The ADC Pi is an 8 channel 17 bit analogue to digital converter designed to work with the Raspberry Pi. The ADC Pi is based on two Microchip MCP3424 A/D converters each containing 4 analogue inputs. The MCP3424 is a delta-sigma A/D converter with low noise differential inputs.

+

The ADC Pi is an 8-channel 17-bit analogue to digital converter designed to work with the Raspberry Pi and other compatible single-board computers. The ADC Pi is based on two Microchip MCP3424 A/D converters, each containing 4 analogue inputs. The MCP3424 is a delta-sigma A/D converter with low noise differential inputs.

Features

  • 8 x 17-bit 0 to 5V Single Ended Inputs
  • @@ -160,7 +160,7 @@

    Features

  • 240 SPS (11 bits)
  • One-Shot or Continuous Conversion Options
-

Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

+

Python, MicroPython, C, C++, Node.js and .Net Core libraries are available on GitHub.

Details

ADC Pi
diff --git a/pinout/adc_pi_plus.html b/pinout/adc_pi_plus.html index be8ef2e6..b257e38d 100644 --- a/pinout/adc_pi_plus.html +++ b/pinout/adc_pi_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

ADC Pi Plus (Discontinued)

+

The ADC Pi Plus has been replaced by the ADC Pi

The ADC Pi Plus is an 8 channel 17 bit analogue to digital converter designed to work with the Raspberry Pi. The ADC Pi Plus is based on two Microchip MCP3424 A/D converters each containing 4 analogue inputs. The MCP3424 is a delta-sigma A/D converter with low noise differential inputs. The board is stackable allowing you to use up to four ADC Pi Plus boards on a Raspberry Pi.

Features

ADC Pi Plus
diff --git a/pinout/aiy_vision_bonnet.html b/pinout/aiy_vision_bonnet.html index c186d399..d962f32e 100644 --- a/pinout/aiy_vision_bonnet.html +++ b/pinout/aiy_vision_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/aiy_voice_bonnet.html b/pinout/aiy_voice_bonnet.html index ed87c0ab..e71d8efa 100644 --- a/pinout/aiy_voice_bonnet.html +++ b/pinout/aiy_voice_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/amp_hat.html b/pinout/amp_hat.html index edfdd947..e55aeab6 100644 --- a/pinout/amp_hat.html +++ b/pinout/amp_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/amp_zero.html b/pinout/amp_zero.html index 5f73f2be..ad1835d4 100644 --- a/pinout/amp_zero.html +++ b/pinout/amp_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/analog_zero.html b/pinout/analog_zero.html index ea0e1506..dd59b8c1 100644 --- a/pinout/analog_zero.html +++ b/pinout/analog_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/appliance_hat.html b/pinout/appliance_hat.html index f93d5871..f018db33 100644 --- a/pinout/appliance_hat.html +++ b/pinout/appliance_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/appliance_hat_mini.html b/pinout/appliance_hat_mini.html index c551087d..e4d7fbb9 100644 --- a/pinout/appliance_hat_mini.html +++ b/pinout/appliance_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/arcade_bonnet.html b/pinout/arcade_bonnet.html index 47aa28cb..51c08965 100644 --- a/pinout/arcade_bonnet.html +++ b/pinout/arcade_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/audio_amp_shim.html b/pinout/audio_amp_shim.html index 9e6fad04..556283ef 100644 --- a/pinout/audio_amp_shim.html +++ b/pinout/audio_amp_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/audio_dac_shim.html b/pinout/audio_dac_shim.html index 43c642d1..8581c86d 100644 --- a/pinout/audio_dac_shim.html +++ b/pinout/audio_dac_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/audio_injector_zero_sound_card.html b/pinout/audio_injector_zero_sound_card.html index f81df1b9..1058a64e 100644 --- a/pinout/audio_injector_zero_sound_card.html +++ b/pinout/audio_injector_zero_sound_card.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/automation_hat.html b/pinout/automation_hat.html index 96b33e1e..ca043822 100644 --- a/pinout/automation_hat.html +++ b/pinout/automation_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/automation_hat_mini.html b/pinout/automation_hat_mini.html index 26b9ab4c..9ba77d3c 100644 --- a/pinout/automation_hat_mini.html +++ b/pinout/automation_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/automation_phat.html b/pinout/automation_phat.html index d8d47ae1..343120ba 100644 --- a/pinout/automation_phat.html +++ b/pinout/automation_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/blinkt.html b/pinout/blinkt.html index 47417019..c4f94739 100644 --- a/pinout/blinkt.html +++ b/pinout/blinkt.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/breakout_garden_hat.html b/pinout/breakout_garden_hat.html index 935f8fb0..19246609 100644 --- a/pinout/breakout_garden_hat.html +++ b/pinout/breakout_garden_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/button_shim.html b/pinout/button_shim.html index 8f8bd487..b5a6d35a 100644 --- a/pinout/button_shim.html +++ b/pinout/button_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/camjam_edukit_3_motor_controller_board.html b/pinout/camjam_edukit_3_motor_controller_board.html index f3bb5c8e..38fea689 100644 --- a/pinout/camjam_edukit_3_motor_controller_board.html +++ b/pinout/camjam_edukit_3_motor_controller_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/cananka.html b/pinout/cananka.html index 562fa896..e20ddbea 100644 --- a/pinout/cananka.html +++ b/pinout/cananka.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/capacitive_touch_hat.html b/pinout/capacitive_touch_hat.html index fc708bda..e3ac3e3e 100644 --- a/pinout/capacitive_touch_hat.html +++ b/pinout/capacitive_touch_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/carberry.html b/pinout/carberry.html index aad58b6a..f6999c19 100644 --- a/pinout/carberry.html +++ b/pinout/carberry.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/cellular_iot_application_hat.html b/pinout/cellular_iot_application_hat.html index 899629ee..fea0dd6e 100644 --- a/pinout/cellular_iot_application_hat.html +++ b/pinout/cellular_iot_application_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/christmas_tree_star.html b/pinout/christmas_tree_star.html index 11211f39..df53038a 100644 --- a/pinout/christmas_tree_star.html +++ b/pinout/christmas_tree_star.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/cirrus_logic_audio_card.html b/pinout/cirrus_logic_audio_card.html index 89948cb4..7833adcb 100644 --- a/pinout/cirrus_logic_audio_card.html +++ b/pinout/cirrus_logic_audio_card.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/coral_environmental_sensor_board.html b/pinout/coral_environmental_sensor_board.html index 1448d151..dd50fac0 100644 --- a/pinout/coral_environmental_sensor_board.html +++ b/pinout/coral_environmental_sensor_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/ctrl_hat.html b/pinout/ctrl_hat.html index 007e910e..e582a1a6 100644 --- a/pinout/ctrl_hat.html +++ b/pinout/ctrl_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/cubebit_base.html b/pinout/cubebit_base.html index 680884ac..679d6ad8 100644 --- a/pinout/cubebit_base.html +++ b/pinout/cubebit_base.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dac_hat.html b/pinout/dac_hat.html index 7c206fdc..6a1883b5 100644 --- a/pinout/dac_hat.html +++ b/pinout/dac_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dac_zero.html b/pinout/dac_zero.html index aa219239..4797f9ab 100644 --- a/pinout/dac_zero.html +++ b/pinout/dac_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dc_stepper_motor_hat.html b/pinout/dc_stepper_motor_hat.html index 85f593ad..993af03f 100644 --- a/pinout/dc_stepper_motor_hat.html +++ b/pinout/dc_stepper_motor_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/di6acdq6rly_i2c_hat.html b/pinout/di6acdq6rly_i2c_hat.html index d37ea6af..3affab04 100644 --- a/pinout/di6acdq6rly_i2c_hat.html +++ b/pinout/di6acdq6rly_i2c_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/digi_hat.html b/pinout/digi_hat.html index 3b0e60da..5772fc7b 100644 --- a/pinout/digi_hat.html +++ b/pinout/digi_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/digi_zero.html b/pinout/digi_zero.html index f043ad10..dcdb2288 100644 --- a/pinout/digi_zero.html +++ b/pinout/digi_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/discohat.html b/pinout/discohat.html index 700fc0a8..2aaa621d 100644 --- a/pinout/discohat.html +++ b/pinout/discohat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/display_hat_mini.html b/pinout/display_hat_mini.html index 91cfada2..04d6dcaf 100644 --- a/pinout/display_hat_mini.html +++ b/pinout/display_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/display_o_tron_3000.html b/pinout/display_o_tron_3000.html index 931c41bd..2c0817d7 100644 --- a/pinout/display_o_tron_3000.html +++ b/pinout/display_o_tron_3000.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/display_o_tron_hat.html b/pinout/display_o_tron_hat.html index 8a2bf50f..60567fbe 100644 --- a/pinout/display_o_tron_hat.html +++ b/pinout/display_o_tron_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dots.html b/pinout/dots.html index 162c7a6b..749c050f 100644 --- a/pinout/dots.html +++ b/pinout/dots.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dpi.html b/pinout/dpi.html index 821d5829..9a4a6e8a 100644 --- a/pinout/dpi.html +++ b/pinout/dpi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dpi_tft_kippah.html b/pinout/dpi_tft_kippah.html index 21106de9..aae50e13 100644 --- a/pinout/dpi_tft_kippah.html +++ b/pinout/dpi_tft_kippah.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/drum_hat.html b/pinout/drum_hat.html index b7bbfe57..a17a916d 100644 --- a/pinout/drum_hat.html +++ b/pinout/drum_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/dual_g2_high_power_motor_driver.html b/pinout/dual_g2_high_power_motor_driver.html index 03458a51..0715fafe 100644 --- a/pinout/dual_g2_high_power_motor_driver.html +++ b/pinout/dual_g2_high_power_motor_driver.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/duino.html b/pinout/duino.html index e065741a..fc25d5f9 100644 --- a/pinout/duino.html +++ b/pinout/duino.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/enviro.html b/pinout/enviro.html index beb83d6f..d56d66cc 100644 --- a/pinout/enviro.html +++ b/pinout/enviro.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/enviro_phat.html b/pinout/enviro_phat.html index 2afa6a5c..eac0c800 100644 --- a/pinout/enviro_phat.html +++ b/pinout/enviro_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/enviro_plus.html b/pinout/enviro_plus.html index 57565ae1..a052231d 100644 --- a/pinout/enviro_plus.html +++ b/pinout/enviro_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/esp_iot_phat.html b/pinout/esp_iot_phat.html index 21e45452..721cd1d3 100644 --- a/pinout/esp_iot_phat.html +++ b/pinout/esp_iot_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/expander_pi.html b/pinout/expander_pi.html index 9e3a4105..b7081f54 100644 --- a/pinout/expander_pi.html +++ b/pinout/expander_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

Expander Pi

-

Expander Pi is a versatile digital and analogue expansion board. It allows you to connect your Raspberry Pi to switches, lights, sensors, and many other devices giving you a way to communicate with the outside world.

+

Expander Pi is a versatile digital and analogue expansion board for the Raspberry Pi and other compatible single-board computers. It allows you to connect to switches, lights, sensors, and many other devices, allowing you to communicate with the outside world.

Features

-

8 channel MCP3208 12-bit ADC with a maximum sample rate of 100 ksps and includes a 4.096 volt precision voltage reference.
-2 channel MCP4822 12-bit DAC with an internal voltage reference.
-16 digital I/O channels, using an MCP23017 16-bit I/O expander with a maximum input of 5 volts on each channel. -A Real Time Clock using a DS1307 RTC and a CR2032 battery to maintain the date and time when the main system power is not available.

+

8 channel MCP3208 12-bit ADC with a maximum sample rate of 100 ksps and includes a 4.096 volt precision voltage reference.

+

2 channel MCP4822 12-bit DAC with an internal voltage reference.

+

16 digital I/O channels, using an MCP23017 16-bit I/O expander with a maximum input of 5 volts on each channel.

+

A Real Time Clock using a DS1307 RTC and a CR2032 battery to maintain the date and time when the main system power is not available.

Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

Details

Expander Pi
diff --git a/pinout/explorer_hat.html b/pinout/explorer_hat.html index 868e1546..4c40e342 100644 --- a/pinout/explorer_hat.html +++ b/pinout/explorer_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/explorer_hat_pro.html b/pinout/explorer_hat_pro.html index 4c3070ce..b408951b 100644 --- a/pinout/explorer_hat_pro.html +++ b/pinout/explorer_hat_pro.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/explorer_phat.html b/pinout/explorer_phat.html index 1c68acf6..3f92c57d 100644 --- a/pinout/explorer_phat.html +++ b/pinout/explorer_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/fan_shim.html b/pinout/fan_shim.html index 0784d168..8eb094ac 100644 --- a/pinout/fan_shim.html +++ b/pinout/fan_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/fe_pi_audio_card.html b/pinout/fe_pi_audio_card.html index 827a075c..e56808a3 100644 --- a/pinout/fe_pi_audio_card.html +++ b/pinout/fe_pi_audio_card.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/fe_pi_audio_z.html b/pinout/fe_pi_audio_z.html index fad75302..362e9960 100644 --- a/pinout/fe_pi_audio_z.html +++ b/pinout/fe_pi_audio_z.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/fe_pi_audio_z_v2.html b/pinout/fe_pi_audio_z_v2.html index 07f969e5..9da5d145 100644 --- a/pinout/fe_pi_audio_z_v2.html +++ b/pinout/fe_pi_audio_z_v2.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/fe_pi_digital_audio_z_v1.html b/pinout/fe_pi_digital_audio_z_v1.html index 7ceff540..d4db3128 100644 --- a/pinout/fe_pi_digital_audio_z_v1.html +++ b/pinout/fe_pi_digital_audio_z_v1.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/flex.html b/pinout/flex.html index 963bdf15..22ee97a3 100644 --- a/pinout/flex.html +++ b/pinout/flex.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/flick_hat.html b/pinout/flick_hat.html index 8da51d75..1c97dfd4 100644 --- a/pinout/flick_hat.html +++ b/pinout/flick_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/flick_zero.html b/pinout/flick_zero.html index b6b937e4..53229e47 100644 --- a/pinout/flick_zero.html +++ b/pinout/flick_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/four_letter_phat.html b/pinout/four_letter_phat.html index 4fbc4272..77d0a336 100644 --- a/pinout/four_letter_phat.html +++ b/pinout/four_letter_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gertvga_666.html b/pinout/gertvga_666.html index abda7090..b69edbdc 100644 --- a/pinout/gertvga_666.html +++ b/pinout/gertvga_666.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gfx_hat.html b/pinout/gfx_hat.html index b6c087cd..797c6165 100644 --- a/pinout/gfx_hat.html +++ b/pinout/gfx_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gpclk.html b/pinout/gpclk.html index e755171a..cd2c07a8 100644 --- a/pinout/gpclk.html +++ b/pinout/gpclk.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gpio_button_adapter.html b/pinout/gpio_button_adapter.html index 7c7d974c..278333ca 100644 --- a/pinout/gpio_button_adapter.html +++ b/pinout/gpio_button_adapter.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gpio_i2c_phat.html b/pinout/gpio_i2c_phat.html index 200414df..012ccd2f 100644 --- a/pinout/gpio_i2c_phat.html +++ b/pinout/gpio_i2c_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gps_shield.html b/pinout/gps_shield.html index c51acca1..24535465 100644 --- a/pinout/gps_shield.html +++ b/pinout/gps_shield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/ground.html b/pinout/ground.html index ec54eee7..fbcb5174 100644 --- a/pinout/ground.html +++ b/pinout/ground.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/grow_hat_mini.html b/pinout/grow_hat_mini.html index b74ea6cb..8185938c 100644 --- a/pinout/grow_hat_mini.html +++ b/pinout/grow_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gsmgprs_shield.html b/pinout/gsmgprs_shield.html index 9627501f..2f0d455b 100644 --- a/pinout/gsmgprs_shield.html +++ b/pinout/gsmgprs_shield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/gsmgprs_shield_retired_version.html b/pinout/gsmgprs_shield_retired_version.html index bf483cf6..f230de99 100644 --- a/pinout/gsmgprs_shield_retired_version.html +++ b/pinout/gsmgprs_shield_retired_version.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/high_precision_adda_board.html b/pinout/high_precision_adda_board.html index dcd9374d..fbc28222 100644 --- a/pinout/high_precision_adda_board.html +++ b/pinout/high_precision_adda_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/hyperpixel.html b/pinout/hyperpixel.html index d745e64e..42ef23e1 100644 --- a/pinout/hyperpixel.html +++ b/pinout/hyperpixel.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/hyperpixel4.html b/pinout/hyperpixel4.html index c5e888fd..9c3991fb 100644 --- a/pinout/hyperpixel4.html +++ b/pinout/hyperpixel4.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/i2c.html b/pinout/i2c.html index 8a044871..4c22099f 100644 --- a/pinout/i2c.html +++ b/pinout/i2c.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/i2c_switch.html b/pinout/i2c_switch.html new file mode 100644 index 00000000..cce7b59d --- /dev/null +++ b/pinout/i2c_switch.html @@ -0,0 +1,187 @@ + + + + + I2C Switch at Raspberry Pi GPIO Pinout + + + + + + + + + + + + + + + + +
+

Raspberry Pi Pinout

+ + +
+ + + +

I2C Switch

+

The I2C Switch from AB Electronics UK is a 4-channel bidirectional I2C switch controlled via the I2C bus. It is designed for all Raspberry Pi models and other compatible single-board computers with the 40-pin GPIO connector. Using our mounting kit pack, the I2C Switch can be securely fitted to your Raspberry Pi.

+

The I2C Switch is based on a PCA9546A controller from NXP. The PCA9546A provides quad bi-directional communication between the I2C port on the Raspberry Pi and any attached I2C devices. Each channel can be individually enabled or disabled, allowing you to connect I2C devices that share the same address to your Raspberry Pi.

+

Powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allowing you to stack the I2C Switch along with other expansion boards.

+

Features

+
    +
  • 4 I2C channels
  • +
  • Channel selection via I2C-bus, in any combination
  • +
  • 3 address pins allowing up to 8 devices on the I2C bus
  • +
  • Allows voltage level translation between 2.7 V, 3.3 V and 5 V buses
  • +
  • 0 Hz to 400 kHz clock frequency
  • +
+

Python, MicroPython C, C++ and Node.js libraries are available on GitHub.

+

Details

I2C Switch
+
+ +
+
+ + + +
+ + + + + + + + diff --git a/pinout/inky_impression.html b/pinout/inky_impression.html index 5489a732..fca424ee 100644 --- a/pinout/inky_impression.html +++ b/pinout/inky_impression.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/inky_phat.html b/pinout/inky_phat.html index d81ccf96..58eb229f 100644 --- a/pinout/inky_phat.html +++ b/pinout/inky_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/inky_what.html b/pinout/inky_what.html index e73fc737..d3a99e09 100644 --- a/pinout/inky_what.html +++ b/pinout/inky_what.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/inventor_hat_mini.html b/pinout/inventor_hat_mini.html index 699ee5e8..7d1ec4d7 100644 --- a/pinout/inventor_hat_mini.html +++ b/pinout/inventor_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

diff --git a/pinout/io_pi_plus.html b/pinout/io_pi_plus.html index ae3c669e..2fadc5d0 100644 --- a/pinout/io_pi_plus.html +++ b/pinout/io_pi_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

IO Pi Plus

-

The IO Pi Plus is a 32 channel digital expansion board designed for use on the Raspberry Pi. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc.

-

A pair of MCP23017 expanders are included on the board allowing you to connect up to 32 digital inputs or outputs to the Raspberry Pi. The IO Pi Plus Expander is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the IO Pi Plus along with other expansion boards.

+

The IO Pi Plus is a 32-channel digital expansion board designed for the Raspberry Pi and other compatible single-board computers. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc.

+

A pair of MCP23017 expanders are included on the board, allowing you to connect up to 32 digital channels to the Raspberry Pi. The IO Pi Plus is powered through the host Raspberry Pi using the GPIO port, and extended pins on the GPIO connector allow you to stack the IO Pi Plus along with other expansion boards.

Features

    -
  • 32 Digital Inputs/Outputs
  • +
  • 32 Digital Inputs/Outputs (see note)
  • Control via the Raspberry Pi I2C port
  • Stack up to 4 IO Pi boards on a single Raspberry Pi
  • Jumper selectable I2C addresses
  • @@ -157,6 +157,7 @@

    Features

  • Polarity Inversion register to configure the polarity of the input port data

Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

+

(note) Microchip recommends that pin 8 (GPA7) and pin 16 (GPB7) are used as outputs only.

Details

IO Pi Plus
diff --git a/pinout/io_pi_zero.html b/pinout/io_pi_zero.html index f04b961d..1d991c36 100644 --- a/pinout/io_pi_zero.html +++ b/pinout/io_pi_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

Legend

-

IO Pi Zero

+

IO Pi Zero (Discontinued)

+

The IO Pi Zero has been replaced by the IO Zero 32

The IO Pi Zero is a 16 channel digital expansion board designed for use on the Raspberry Pi Zero. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc.

The IO Pi Zero Expander is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the IO Pi Zero along with other expansion boards.

Features

@@ -164,10 +165,10 @@

Features

  • Uses 2 GPIO pins
  • Communication over I2C
  • 0x20: MCP23017 (Alt: 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27)
  • -
  • More Information
  • +
  • More Information
  • GitHub Repository
  • -
  • Schematic
  • -
  • Buy Now
  • +
  • Schematic
  • +
  • Buy Now
  • IO Pi Zero
    diff --git a/pinout/io_zero_32.html b/pinout/io_zero_32.html new file mode 100644 index 00000000..d83c6831 --- /dev/null +++ b/pinout/io_zero_32.html @@ -0,0 +1,190 @@ + + + + + IO Zero 32 at Raspberry Pi GPIO Pinout + + + + + + + + + + + + + + + + +
    +

    Raspberry Pi Pinout

    + + +
    + + + +

    IO Zero 32

    +

    The IO Zero 32 is a 32-channel digital expansion board designed for use on the Raspberry Pi and other compatible single-board computers. The board is based around the PCA9535 16-bit I/O expander from NXP.

    +

    A pair of PCA9535 expanders are included on the board, allowing you to connect up to 32 digital inputs or outputs to the Raspberry Pi. The IO Zero 32 is powered through the host Raspberry Pi using the GPIO port, and extended pins on the GPIO connector allow you to stack the IO Zero 32 along with other expansion boards.

    +

    The I2C address bits are selectable using the onboard solder jumpers. The PCA9535 supports up to 8 different I2C addresses, so with two PCA9535 devices on each IO Zero 32, you can stack up to 4 IO Zero 32 boards on a single Raspberry Pi, giving a maximum of 128 I/O ports.

    +

    Features

    +
      +
    • 32 Digital Inputs/Outputs
    • +
    • Control via the Raspberry Pi I2C port
    • +
    • Stack up to 4 IO Zero 32 boards on a single Raspberry Pi
    • +
    • Solder jumper selectable I2C addresses
    • +
    • External 3.3V to 5V Voltage Input with an isolation solder jumper
    • +
    • Based on the PCA9535 from NXP
    • +
    • Interrupt pins - Open drain interrupt outputs trigger when an input pin changes state
    • +
    • Polarity Inversion register to configure the polarity of the input port data
    • +
    +

    Python, MicroPython, C, C++ and Node.js libraries are available on GitHub.

    +

    Details

    IO Zero 32
    +
    + +
    +
    + + + +
    + + + + + + + + diff --git a/pinout/iot_lora_gateway_hat.html b/pinout/iot_lora_gateway_hat.html index 80632204..4352a501 100644 --- a/pinout/iot_lora_gateway_hat.html +++ b/pinout/iot_lora_gateway_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/iot_lora_node_phat.html b/pinout/iot_lora_node_phat.html index 3b4d1aaa..4fcb3fd1 100644 --- a/pinout/iot_lora_node_phat.html +++ b/pinout/iot_lora_node_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/iot_phat.html b/pinout/iot_phat.html index ba83d1e9..e359d6fd 100644 --- a/pinout/iot_phat.html +++ b/pinout/iot_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/jamhat.html b/pinout/jamhat.html index e6d0ae49..39ad6b4b 100644 --- a/pinout/jamhat.html +++ b/pinout/jamhat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/joy_bonnet.html b/pinout/joy_bonnet.html index fe949dcb..53885d7e 100644 --- a/pinout/joy_bonnet.html +++ b/pinout/joy_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/jtag.html b/pinout/jtag.html index 16abe7c3..26b6f425 100644 --- a/pinout/jtag.html +++ b/pinout/jtag.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/juicebox_zero.html b/pinout/juicebox_zero.html index 2a908104..95acf6f0 100644 --- a/pinout/juicebox_zero.html +++ b/pinout/juicebox_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/keybow.html b/pinout/keybow.html index 91574abf..f3553dd6 100644 --- a/pinout/keybow.html +++ b/pinout/keybow.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/keybow_mini.html b/pinout/keybow_mini.html index c3f00bcb..9b79ff22 100644 --- a/pinout/keybow_mini.html +++ b/pinout/keybow_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/led_shim.html b/pinout/led_shim.html index 28e406c1..77067398 100644 --- a/pinout/led_shim.html +++ b/pinout/led_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/ledborg.html b/pinout/ledborg.html index a1dce0be..cb94e68b 100644 --- a/pinout/ledborg.html +++ b/pinout/ledborg.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/letstrust_tpm.html b/pinout/letstrust_tpm.html index 2a3911d0..ef8c0030 100644 --- a/pinout/letstrust_tpm.html +++ b/pinout/letstrust_tpm.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/mdb2pi_hat.html b/pinout/mdb2pi_hat.html index 25c0fa6c..c74ff586 100644 --- a/pinout/mdb2pi_hat.html +++ b/pinout/mdb2pi_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/mdb_hat.html b/pinout/mdb_hat.html index bcfcf61d..ea2c14e6 100644 --- a/pinout/mdb_hat.html +++ b/pinout/mdb_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/mearm_pi.html b/pinout/mearm_pi.html index 9ab60bb8..a50d2175 100644 --- a/pinout/mearm_pi.html +++ b/pinout/mearm_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/micro_dot_phat.html b/pinout/micro_dot_phat.html index f7dad6a3..9f09a343 100644 --- a/pinout/micro_dot_phat.html +++ b/pinout/micro_dot_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/monarco_hat.html b/pinout/monarco_hat.html index cb4c67be..21a97d1a 100644 --- a/pinout/monarco_hat.html +++ b/pinout/monarco_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/mote_phat.html b/pinout/mote_phat.html index fc512510..4410e6fe 100644 --- a/pinout/mote_phat.html +++ b/pinout/mote_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/motozero.html b/pinout/motozero.html index 8c63519b..1c08474b 100644 --- a/pinout/motozero.html +++ b/pinout/motozero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/nadhat_v1.html b/pinout/nadhat_v1.html index 42e17899..4e6637f9 100644 --- a/pinout/nadhat_v1.html +++ b/pinout/nadhat_v1.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/navio2_autopilot.html b/pinout/navio2_autopilot.html index b66d03f4..437eaaa9 100644 --- a/pinout/navio2_autopilot.html +++ b/pinout/navio2_autopilot.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/oled_bonnet.html b/pinout/oled_bonnet.html index 47355156..db5bc1ed 100644 --- a/pinout/oled_bonnet.html +++ b/pinout/oled_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/onoff_shim.html b/pinout/onoff_shim.html index cb60a681..8a2b5c60 100644 --- a/pinout/onoff_shim.html +++ b/pinout/onoff_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pan_tilt_hat.html b/pinout/pan_tilt_hat.html index f1d2df35..e226cdc0 100644 --- a/pinout/pan_tilt_hat.html +++ b/pinout/pan_tilt_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/papirus_hat.html b/pinout/papirus_hat.html index b8a84a71..039ea86c 100644 --- a/pinout/papirus_hat.html +++ b/pinout/papirus_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/papirus_zero.html b/pinout/papirus_zero.html index d292ac50..4c627303 100644 --- a/pinout/papirus_zero.html +++ b/pinout/papirus_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pcm.html b/pinout/pcm.html index 20f331dd..54b23df9 100644 --- a/pinout/pcm.html +++ b/pinout/pcm.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/phat_beat.html b/pinout/phat_beat.html index a376435f..81d87644 100644 --- a/pinout/phat_beat.html +++ b/pinout/phat_beat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/phat_dac.html b/pinout/phat_dac.html index f2967e44..1a57b42b 100644 --- a/pinout/phat_dac.html +++ b/pinout/phat_dac.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_cap.html b/pinout/pi_cap.html index 52de76df..3d88957f 100644 --- a/pinout/pi_cap.html +++ b/pinout/pi_cap.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_dac.html b/pinout/pi_dac.html index 200fab83..44b8e087 100644 --- a/pinout/pi_dac.html +++ b/pinout/pi_dac.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_digiamp.html b/pinout/pi_digiamp.html index bda6775c..aea95e2f 100644 --- a/pinout/pi_digiamp.html +++ b/pinout/pi_digiamp.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_lite_r.html b/pinout/pi_lite_r.html index b6862707..b9a2e484 100644 --- a/pinout/pi_lite_r.html +++ b/pinout/pi_lite_r.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_mote.html b/pinout/pi_mote.html index d1d86929..48e414f0 100644 --- a/pinout/pi_mote.html +++ b/pinout/pi_mote.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_poe_switch_hat.html b/pinout/pi_poe_switch_hat.html index 7d0323ca..d61b78de 100644 --- a/pinout/pi_poe_switch_hat.html +++ b/pinout/pi_poe_switch_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_servo_hat.html b/pinout/pi_servo_hat.html index 92454f3b..75a6e649 100644 --- a/pinout/pi_servo_hat.html +++ b/pinout/pi_servo_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_stop.html b/pinout/pi_stop.html index 8db0a9a6..000920e1 100644 --- a/pinout/pi_stop.html +++ b/pinout/pi_stop.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pi_toppulse.html b/pinout/pi_toppulse.html index af4b73cf..9c535f74 100644 --- a/pinout/pi_toppulse.html +++ b/pinout/pi_toppulse.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/piano_hat.html b/pinout/piano_hat.html index 8d3eb639..5b929930 100644 --- a/pinout/piano_hat.html +++ b/pinout/piano_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pibrella.html b/pinout/pibrella.html index 7f173712..27fd99a8 100644 --- a/pinout/pibrella.html +++ b/pinout/pibrella.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/picade_hat.html b/pinout/picade_hat.html index c9476f91..02fb3959 100644 --- a/pinout/picade_hat.html +++ b/pinout/picade_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/picade_x_hat.html b/pinout/picade_x_hat.html index 2ad6747b..6bd5d55b 100644 --- a/pinout/picade_x_hat.html +++ b/pinout/picade_x_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/picon_zero.html b/pinout/picon_zero.html index aeda2320..4b5f72ab 100644 --- a/pinout/picon_zero.html +++ b/pinout/picon_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/piglow.html b/pinout/piglow.html index 5813dbb2..3233d72d 100644 --- a/pinout/piglow.html +++ b/pinout/piglow.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pigrrl_gamepad.html b/pinout/pigrrl_gamepad.html index dfe050f7..1ee7bed9 100644 --- a/pinout/pigrrl_gamepad.html +++ b/pinout/pigrrl_gamepad.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pijack.html b/pinout/pijack.html index 1e4fc711..323f1a51 100644 --- a/pinout/pijack.html +++ b/pinout/pijack.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pijuice.html b/pinout/pijuice.html index d85a24df..c3fbe8bd 100644 --- a/pinout/pijuice.html +++ b/pinout/pijuice.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin10_gpio15/index.html b/pinout/pin10_gpio15/index.html index af83940d..911c4002 100644 --- a/pinout/pin10_gpio15/index.html +++ b/pinout/pin10_gpio15/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin11_gpio17/index.html b/pinout/pin11_gpio17/index.html index cf121042..644728f4 100644 --- a/pinout/pin11_gpio17/index.html +++ b/pinout/pin11_gpio17/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin12_gpio18/index.html b/pinout/pin12_gpio18/index.html index ec38fffb..a8ffb56b 100644 --- a/pinout/pin12_gpio18/index.html +++ b/pinout/pin12_gpio18/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin13_gpio27/index.html b/pinout/pin13_gpio27/index.html index 1069b8e9..4167451d 100644 --- a/pinout/pin13_gpio27/index.html +++ b/pinout/pin13_gpio27/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin15_gpio22/index.html b/pinout/pin15_gpio22/index.html index 8408e164..81d962ec 100644 --- a/pinout/pin15_gpio22/index.html +++ b/pinout/pin15_gpio22/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin16_gpio23/index.html b/pinout/pin16_gpio23/index.html index 8e9f7fc7..1206370a 100644 --- a/pinout/pin16_gpio23/index.html +++ b/pinout/pin16_gpio23/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin17_3v3_power/index.html b/pinout/pin17_3v3_power/index.html index 6198b289..ff2f20d7 100644 --- a/pinout/pin17_3v3_power/index.html +++ b/pinout/pin17_3v3_power/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin18_gpio24/index.html b/pinout/pin18_gpio24/index.html index 344e056b..72079873 100644 --- a/pinout/pin18_gpio24/index.html +++ b/pinout/pin18_gpio24/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin19_gpio10/index.html b/pinout/pin19_gpio10/index.html index df31b04c..0e25fdca 100644 --- a/pinout/pin19_gpio10/index.html +++ b/pinout/pin19_gpio10/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin1_3v3_power/index.html b/pinout/pin1_3v3_power/index.html index dab0f26b..d4ee9dec 100644 --- a/pinout/pin1_3v3_power/index.html +++ b/pinout/pin1_3v3_power/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin21_gpio9/index.html b/pinout/pin21_gpio9/index.html index c3cc0ad1..6ec5846a 100644 --- a/pinout/pin21_gpio9/index.html +++ b/pinout/pin21_gpio9/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin22_gpio25/index.html b/pinout/pin22_gpio25/index.html index ad15111b..a17954d6 100644 --- a/pinout/pin22_gpio25/index.html +++ b/pinout/pin22_gpio25/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin23_gpio11/index.html b/pinout/pin23_gpio11/index.html index 76740e71..5804e0ed 100644 --- a/pinout/pin23_gpio11/index.html +++ b/pinout/pin23_gpio11/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin24_gpio8/index.html b/pinout/pin24_gpio8/index.html index a2e6f041..1983aff1 100644 --- a/pinout/pin24_gpio8/index.html +++ b/pinout/pin24_gpio8/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin26_gpio7/index.html b/pinout/pin26_gpio7/index.html index 7f5e3ea7..35c2c761 100644 --- a/pinout/pin26_gpio7/index.html +++ b/pinout/pin26_gpio7/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin27_gpio0/index.html b/pinout/pin27_gpio0/index.html index f5e7b84b..6531f634 100644 --- a/pinout/pin27_gpio0/index.html +++ b/pinout/pin27_gpio0/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin28_gpio1/index.html b/pinout/pin28_gpio1/index.html index ae67ba93..9add23ef 100644 --- a/pinout/pin28_gpio1/index.html +++ b/pinout/pin28_gpio1/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin29_gpio5/index.html b/pinout/pin29_gpio5/index.html index 2bb030ff..2bfa5dcf 100644 --- a/pinout/pin29_gpio5/index.html +++ b/pinout/pin29_gpio5/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin2_5v_power/index.html b/pinout/pin2_5v_power/index.html index 836fdee7..02dcfd99 100644 --- a/pinout/pin2_5v_power/index.html +++ b/pinout/pin2_5v_power/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin31_gpio6/index.html b/pinout/pin31_gpio6/index.html index a69a0677..aaa45356 100644 --- a/pinout/pin31_gpio6/index.html +++ b/pinout/pin31_gpio6/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin32_gpio12/index.html b/pinout/pin32_gpio12/index.html index c64920c4..e3e686b8 100644 --- a/pinout/pin32_gpio12/index.html +++ b/pinout/pin32_gpio12/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin33_gpio13/index.html b/pinout/pin33_gpio13/index.html index 616093d0..ff583133 100644 --- a/pinout/pin33_gpio13/index.html +++ b/pinout/pin33_gpio13/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin35_gpio19/index.html b/pinout/pin35_gpio19/index.html index 2e58a1e0..14ffcb57 100644 --- a/pinout/pin35_gpio19/index.html +++ b/pinout/pin35_gpio19/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin36_gpio16/index.html b/pinout/pin36_gpio16/index.html index dd97cbd7..0f53b805 100644 --- a/pinout/pin36_gpio16/index.html +++ b/pinout/pin36_gpio16/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin37_gpio26/index.html b/pinout/pin37_gpio26/index.html index 744d583d..1d1e5d20 100644 --- a/pinout/pin37_gpio26/index.html +++ b/pinout/pin37_gpio26/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin38_gpio20/index.html b/pinout/pin38_gpio20/index.html index c684fc8e..5347a8e1 100644 --- a/pinout/pin38_gpio20/index.html +++ b/pinout/pin38_gpio20/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin3_gpio2/index.html b/pinout/pin3_gpio2/index.html index 5f4a3a2d..c595d3e9 100644 --- a/pinout/pin3_gpio2/index.html +++ b/pinout/pin3_gpio2/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin40_gpio21/index.html b/pinout/pin40_gpio21/index.html index 22015df0..06c044bf 100644 --- a/pinout/pin40_gpio21/index.html +++ b/pinout/pin40_gpio21/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin4_5v_power/index.html b/pinout/pin4_5v_power/index.html index 6539f104..6338b29f 100644 --- a/pinout/pin4_5v_power/index.html +++ b/pinout/pin4_5v_power/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin5_gpio3/index.html b/pinout/pin5_gpio3/index.html index 99e3967d..a99aaaad 100644 --- a/pinout/pin5_gpio3/index.html +++ b/pinout/pin5_gpio3/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin7_gpio4/index.html b/pinout/pin7_gpio4/index.html index 9f549531..5a47bf65 100644 --- a/pinout/pin7_gpio4/index.html +++ b/pinout/pin7_gpio4/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pin8_gpio14/index.html b/pinout/pin8_gpio14/index.html index 217a3ed1..c2300260 100644 --- a/pinout/pin8_gpio14/index.html +++ b/pinout/pin8_gpio14/index.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pioled.html b/pinout/pioled.html index 0d3d410a..3666c13c 100644 --- a/pinout/pioled.html +++ b/pinout/pioled.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirate_audio_3w_amp.html b/pinout/pirate_audio_3w_amp.html index 9880c5aa..d5d7a0f5 100644 --- a/pinout/pirate_audio_3w_amp.html +++ b/pinout/pirate_audio_3w_amp.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirate_audio_dual_mic.html b/pinout/pirate_audio_dual_mic.html index 63d16da7..8d0d72b2 100644 --- a/pinout/pirate_audio_dual_mic.html +++ b/pinout/pirate_audio_dual_mic.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirate_audio_headphone_amp.html b/pinout/pirate_audio_headphone_amp.html index a53cfb2d..7bd6196c 100644 --- a/pinout/pirate_audio_headphone_amp.html +++ b/pinout/pirate_audio_headphone_amp.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirate_audio_line_out.html b/pinout/pirate_audio_line_out.html index ff8dc888..371cbabd 100644 --- a/pinout/pirate_audio_line_out.html +++ b/pinout/pirate_audio_line_out.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirate_audio_speaker.html b/pinout/pirate_audio_speaker.html index 71c55b56..62ae94b4 100644 --- a/pinout/pirate_audio_speaker.html +++ b/pinout/pirate_audio_speaker.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pirtc.html b/pinout/pirtc.html index 36f6db70..9d69975d 100644 --- a/pinout/pirtc.html +++ b/pinout/pirtc.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pishield.html b/pinout/pishield.html index d6c7cb44..df92e4f5 100644 --- a/pinout/pishield.html +++ b/pinout/pishield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pistep2_dual.html b/pinout/pistep2_dual.html index 0587a273..05a7cd5e 100644 --- a/pinout/pistep2_dual.html +++ b/pinout/pistep2_dual.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pistep2_quad.html b/pinout/pistep2_quad.html index 29ccd338..3388596c 100644 --- a/pinout/pistep2_quad.html +++ b/pinout/pistep2_quad.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pitft_plus_35.html b/pinout/pitft_plus_35.html index 68840418..910facaa 100644 --- a/pinout/pitft_plus_35.html +++ b/pinout/pitft_plus_35.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pivoyager_the_smart_ups_phat.html b/pinout/pivoyager_the_smart_ups_phat.html index 06945326..f319ddb6 100644 --- a/pinout/pivoyager_the_smart_ups_phat.html +++ b/pinout/pivoyager_the_smart_ups_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/propeller_hat.html b/pinout/propeller_hat.html index 69f74ef1..f7bb6377 100644 --- a/pinout/propeller_hat.html +++ b/pinout/propeller_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/pwm.html b/pinout/pwm.html index 07214b1c..8f2476f4 100644 --- a/pinout/pwm.html +++ b/pinout/pwm.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rainbow_hat.html b/pinout/rainbow_hat.html index 996c253c..65effdb5 100644 --- a/pinout/rainbow_hat.html +++ b/pinout/rainbow_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/raspbee.html b/pinout/raspbee.html index e18ba0d1..53d36740 100644 --- a/pinout/raspbee.html +++ b/pinout/raspbee.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/raspberry_pi_nb_iot_shield.html b/pinout/raspberry_pi_nb_iot_shield.html index 65026d93..e19f4669 100644 --- a/pinout/raspberry_pi_nb_iot_shield.html +++ b/pinout/raspberry_pi_nb_iot_shield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/raspiaudio_audio.html b/pinout/raspiaudio_audio.html index a7cd872e..3c56c59e 100644 --- a/pinout/raspiaudio_audio.html +++ b/pinout/raspiaudio_audio.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/raspiaudio_audio_speakers.html b/pinout/raspiaudio_audio_speakers.html index 65ad2cf0..9ece7b0f 100644 --- a/pinout/raspiaudio_audio_speakers.html +++ b/pinout/raspiaudio_audio_speakers.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/raspiaudio_audio_speakers_mic.html b/pinout/raspiaudio_audio_speakers_mic.html index 5dda890d..e42b9158 100644 --- a/pinout/raspiaudio_audio_speakers_mic.html +++ b/pinout/raspiaudio_audio_speakers_mic.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/razberry.html b/pinout/razberry.html index d6098caf..2bba1f76 100644 --- a/pinout/razberry.html +++ b/pinout/razberry.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/real_time_hat.html b/pinout/real_time_hat.html index 6e91249a..e2dc5e9e 100644 --- a/pinout/real_time_hat.html +++ b/pinout/real_time_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/respeaker_2_mics_phat.html b/pinout/respeaker_2_mics_phat.html index 83a29037..e11538fc 100644 --- a/pinout/respeaker_2_mics_phat.html +++ b/pinout/respeaker_2_mics_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/respeaker_4_mic_array.html b/pinout/respeaker_4_mic_array.html index f1699770..4eada055 100644 --- a/pinout/respeaker_4_mic_array.html +++ b/pinout/respeaker_4_mic_array.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/respeaker_4_mic_linear_array.html b/pinout/respeaker_4_mic_linear_array.html index 5c661036..b9c32f07 100644 --- a/pinout/respeaker_4_mic_linear_array.html +++ b/pinout/respeaker_4_mic_linear_array.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/respeaker_6_mic_array.html b/pinout/respeaker_6_mic_array.html index 98c82fc0..700eb6e3 100644 --- a/pinout/respeaker_6_mic_array.html +++ b/pinout/respeaker_6_mic_array.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rgb_matrix_bonnet.html b/pinout/rgb_matrix_bonnet.html index 2618381f..c5be066f 100644 --- a/pinout/rgb_matrix_bonnet.html +++ b/pinout/rgb_matrix_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rgb_matrix_hat_rtc.html b/pinout/rgb_matrix_hat_rtc.html index 0adda1b5..0b44e0df 100644 --- a/pinout/rgb_matrix_hat_rtc.html +++ b/pinout/rgb_matrix_hat_rtc.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/robohat.html b/pinout/robohat.html index 3ffe0ea3..fb8b28a5 100644 --- a/pinout/robohat.html +++ b/pinout/robohat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rpi2_1_wire_adapter.html b/pinout/rpi2_1_wire_adapter.html index 91420f2e..d8deb39f 100644 --- a/pinout/rpi2_1_wire_adapter.html +++ b/pinout/rpi2_1_wire_adapter.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rpi_spark.html b/pinout/rpi_spark.html index 81baadf2..5f65c2cd 100644 --- a/pinout/rpi_spark.html +++ b/pinout/rpi_spark.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/rs485_pi.html b/pinout/rs485_pi.html index a96b6a45..95eb0a63 100644 --- a/pinout/rs485_pi.html +++ b/pinout/rs485_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    RS485 Pi

    -

    The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi.

    +

    The RS485 Pi is a communication board supporting the RS-485 serial protocol, designed to work with the Raspberry Pi and other compatible single-board computers.

    The RS485 port is connected to the UART port on the Raspberry Pi using a SN65HVD72 interface. The SN65HVD72 IC converts the 3.3V UART port to RS485 differential voltages allowing communication with RS485 compatible devices over a twisted pair cable. The RS485 port can be accessed through the DB9 port or the solder points on the PCB.

    -

    The RS485 Pi contains protection against voltage spikes in the form of a TVS Diode and two 10O, Pulse-Proof Thick-Film Resistors. A 120O terminator resistor is included with the board.

    +

    The RS485 Pi contains protection against voltage spikes in the form of a TVS Diode and two 10R, Pulse-Proof Thick-Film Resistors. A 120R terminator resistor is included with the board.

    Features

    • RS-485 Half Duplex Port.
    • @@ -152,7 +152,7 @@

      Features

    • Stackable with other Raspberry Pi accessory boards.
    • Mounting holes for use with the AB Electronics UK mounting kits (sold separately)
    -

    Configuring the UART communication on the Raspberry Pi

    +

    Serial Port setup in Raspberry Pi OS

    Details

    RS485 Pi
    diff --git a/pinout/rtc_pi.html b/pinout/rtc_pi.html index 77fc193b..cad7b432 100644 --- a/pinout/rtc_pi.html +++ b/pinout/rtc_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    RTC Pi

    -

    The RTC Pi is a battery backed real-time clock module for the Raspberry Pi. It keeps track of the time while the Raspberry Pi is switched off and allows the Raspberry Pi to retrieve the current date and time from the RTC Pi when it is switched back on.

    +

    The RTC Pi is a battery-backed real-time clock module for the Raspberry Pi and other compatible single-board computers. It keeps track of the time while the Raspberry Pi is switched off and allows it to retrieve the current date and time from the RTC Pi when it is switched back on.

    The RTC Pi is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the RTC Pi along with other expansion boards. The RTC Pi uses the DS1307 RTC real time clock and a CR2032 battery to maintain the date and time when the main system power is not available.

    Unlike most other DS1307 based RTC modules the RTC Pi also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi.

    -

    Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

    +

    Python, MicroPython, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

    Details

    RTC Pi
    diff --git a/pinout/rtc_pi_plus.html b/pinout/rtc_pi_plus.html index e6037e6e..7492a726 100644 --- a/pinout/rtc_pi_plus.html +++ b/pinout/rtc_pi_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    RTC Pi Plus (Discontinued)

    +

    The RTC Pi Plus has been replaced by the RTC Pi

    The RTC Pi Plus is a battery backed real-time clock module for the Raspberry Pi. It keeps track of the time while the Raspberry Pi is switched off and allows the Raspberry Pi to retrieve the current date and time from the RTC Pi Plus when it is switched back on.

    The RTC Pi Plus is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the RTC Pi Plus along with other expansion boards. The RTC Pi Plus uses the DS1307 RTC real time clock and a CR2032 battery to maintain the date and time when the main system power is not available.

    Unlike most other DS1307 based RTC modules the RTC Pi also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi.

    @@ -154,7 +155,7 @@

    Legend

  • 0x68: DS1307
  • More Information
  • GitHub Repository
  • -
  • Schematic
  • +
  • Schematic
  • Buy Now
  • RTC Pi Plus
    diff --git a/pinout/rtk_motor_controller.html b/pinout/rtk_motor_controller.html index bd7337fb..bab32518 100644 --- a/pinout/rtk_motor_controller.html +++ b/pinout/rtk_motor_controller.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/scorezero.html b/pinout/scorezero.html index d28207e4..9d1d2ca9 100644 --- a/pinout/scorezero.html +++ b/pinout/scorezero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/scroll_phat.html b/pinout/scroll_phat.html index dc375e6a..91770bdf 100644 --- a/pinout/scroll_phat.html +++ b/pinout/scroll_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/scroll_phat_hd.html b/pinout/scroll_phat_hd.html index 4c2e3cb1..8ecde500 100644 --- a/pinout/scroll_phat_hd.html +++ b/pinout/scroll_phat_hd.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/sdio.html b/pinout/sdio.html index 7a80af52..0b4e9838 100644 --- a/pinout/sdio.html +++ b/pinout/sdio.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/sense_hat.html b/pinout/sense_hat.html index fbe79c62..344722b0 100644 --- a/pinout/sense_hat.html +++ b/pinout/sense_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/serial_pi_plus.html b/pinout/serial_pi_plus.html index 66bb60df..b0e6db53 100644 --- a/pinout/serial_pi_plus.html +++ b/pinout/serial_pi_plus.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    Serial Pi Plus

    -

    The Serial Pi Plus is a UART to RS232 serial converter for the Raspberry Pi.

    +

    The Serial Pi Plus is a communication board supporting the RS232 serial protocol, designed for use on the Raspberry Pi and other compatible single-board computers.

    The RS232 port is connected to the UART port on the Raspberry Pi using a MAX3232 interface. The MAX3232 IC converts the 3.3V UART port to RS232 voltages allowing communication with RS232 compatible devices over a DB9 serial cable or with the use of a null-modem cable the board allows terminal access with linux on the Raspberry Pi using a terminal application. The RS232 port can be accessed through the DB9 port or the solder points on the PCB.

    Features

      @@ -150,7 +150,7 @@

      Features

    • Stackable with other Raspberry Pi accessory boards.
    • Mounting holes for use with the AB Electronics UK mounting kits (sold separately)
    -

    Configuring the RS232 communication on the Raspberry Pi

    +

    Serial Port setup in Raspberry Pi OS

    Details

    Serial Pi Plus
    diff --git a/pinout/serial_pi_zero.html b/pinout/serial_pi_zero.html index 34a1f1d5..82db4cf6 100644 --- a/pinout/serial_pi_zero.html +++ b/pinout/serial_pi_zero.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    Serial Pi Zero

    -

    The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero.

    +

    The Serial Pi Zero is a communication board supporting the RS232 serial protocol, designed for use on the Raspberry Pi and other compatible single-board computers.

    The RS232 port is connected to the UART port on the Raspberry Pi using a MAX3232 interface. The MAX3232 IC converts the 3.3V UART port to RS232 voltages allowing communication with RS232 compatible devices over a DB9 serial cable or with the use of a null-modem cable the board allows terminal access with linux on the Raspberry Pi using a terminal application. The RS232 port can be accessed through the DB9 port or the solder points on the PCB.

    Features

      @@ -150,7 +150,7 @@

      Features

    • Stackable with other Raspberry Pi accessory boards.
    • Mounting holes for use with the AB Electronics UK mounting kits (sold separately)
    -

    Configuring the RS232 communication on the Raspberry Pi

    +

    Serial Port setup in Raspberry Pi OS

    Details

    Serial Pi Zero
    diff --git a/pinout/servo_pwm_pi_zero.html b/pinout/servo_pwm_pi.html similarity index 89% rename from pinout/servo_pwm_pi_zero.html rename to pinout/servo_pwm_pi.html index 274aba78..a65d3e60 100644 --- a/pinout/servo_pwm_pi_zero.html +++ b/pinout/servo_pwm_pi.html @@ -2,20 +2,20 @@ - Servo PWM Pi Zero at Raspberry Pi GPIO Pinout + Servo PWM Pi at Raspberry Pi GPIO Pinout - - + + - + - + @@ -131,7 +131,7 @@

    Legend

    -

    Servo PWM Pi Zero

    -

    The Servo PWM Pi Zero is a 16-channel, 12-bit PWM controller for the Raspberry Pi, suitable for driving LEDs and radio control servos. The board is based around PCA9685 PWM I2C LED controller IC from NXT and can drive each of the 16 outputs with 12 bit (4096 steps) duty cycle from 0% to 100%.

    +

    Servo PWM Pi

    +

    The Servo PWM Pi is a 16-channel, 12-bit PWM controller for the Raspberry Pi and other compatible single-board computers; suitable for driving LEDs and radio control servos. The board is based around PCA9685 PWM I2C LED controller IC from NXT and can drive each of the 16 outputs with a 12-bit (4096 steps) duty cycle from 0% to 100%.

    The output frequency is programmable from a typical 40Hz to 1000Hz. Each output driver is programmed to be either open-drain with a 22 mA current sink capability at 5 V or totem pole with a 22 mA sink, 10 mA source capability at 5 V. 220R current limiting resistors are used on each channel allowing you to connect servos or LEDs directly to the outputs.

    Python, C, C++, Node.js and Windows 10 IOT libraries are available on GitHub.

    Details

      @@ -151,11 +151,11 @@

      Legend

    • Uses 3 GPIO pins
    • Communication over I2C
    • 0x40: PCA9685 (Alt: 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F)
    • -
    • More Information
    • +
    • More Information
    • GitHub Repository
    • -
    • Schematic
    • -
    • Buy Now
    • -
    Servo PWM Pi Zero
    +
  • Schematic
  • +
  • Buy Now
  • +Servo PWM Pi
    diff --git a/pinout/servopwm_hat.html b/pinout/servopwm_hat.html index cac52b06..0dffe3ff 100644 --- a/pinout/servopwm_hat.html +++ b/pinout/servopwm_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/sixfab_xbee_shield_v2.html b/pinout/sixfab_xbee_shield_v2.html index 2ed0db4b..e113ffb2 100644 --- a/pinout/sixfab_xbee_shield_v2.html +++ b/pinout/sixfab_xbee_shield_v2.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/skywriter_hat.html b/pinout/skywriter_hat.html index d9fcef7e..935a8fc4 100644 --- a/pinout/skywriter_hat.html +++ b/pinout/skywriter_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/snake_eyes_bonnet.html b/pinout/snake_eyes_bonnet.html index 3d9a9ee8..9fa8f0d6 100644 --- a/pinout/snake_eyes_bonnet.html +++ b/pinout/snake_eyes_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/sparkfun_avr_programmer_hat.html b/pinout/sparkfun_avr_programmer_hat.html index a232903e..507e1fad 100644 --- a/pinout/sparkfun_avr_programmer_hat.html +++ b/pinout/sparkfun_avr_programmer_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/speaker_bonnet.html b/pinout/speaker_bonnet.html index 2013f5b0..bedcc79a 100644 --- a/pinout/speaker_bonnet.html +++ b/pinout/speaker_bonnet.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/speaker_phat.html b/pinout/speaker_phat.html index fa9bb90b..da2e2dd2 100644 --- a/pinout/speaker_phat.html +++ b/pinout/speaker_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/spi.html b/pinout/spi.html index 2bdeb5b0..7706383f 100644 --- a/pinout/spi.html +++ b/pinout/spi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/tentacle_t3_for_raspberry_pi.html b/pinout/tentacle_t3_for_raspberry_pi.html index 95c0a740..0954bc6c 100644 --- a/pinout/tentacle_t3_for_raspberry_pi.html +++ b/pinout/tentacle_t3_for_raspberry_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/touch_phat.html b/pinout/touch_phat.html index f221a36f..1b53f8d7 100644 --- a/pinout/touch_phat.html +++ b/pinout/touch_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/traffic_hat.html b/pinout/traffic_hat.html index 015b49dd..1924550d 100644 --- a/pinout/traffic_hat.html +++ b/pinout/traffic_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/tropi.html b/pinout/tropi.html index 88f4a92e..796c7c9f 100644 --- a/pinout/tropi.html +++ b/pinout/tropi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/true_color_rgb_led_hat.html b/pinout/true_color_rgb_led_hat.html index c4b4e274..e71ffc0f 100644 --- a/pinout/true_color_rgb_led_hat.html +++ b/pinout/true_color_rgb_led_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/true_color_rgb_led_phat.html b/pinout/true_color_rgb_led_phat.html index fb113d15..8ad84a3e 100644 --- a/pinout/true_color_rgb_led_phat.html +++ b/pinout/true_color_rgb_led_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/tv_hat.html b/pinout/tv_hat.html index 7def620e..c15c1e66 100644 --- a/pinout/tv_hat.html +++ b/pinout/tv_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/uart.html b/pinout/uart.html index 56bc635b..81714849 100644 --- a/pinout/uart.html +++ b/pinout/uart.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/ultimate_gps_hat.html b/pinout/ultimate_gps_hat.html index 924aeda9..505ef979 100644 --- a/pinout/ultimate_gps_hat.html +++ b/pinout/ultimate_gps_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/unicorn_hat.html b/pinout/unicorn_hat.html index e63062ca..0fe4aefa 100644 --- a/pinout/unicorn_hat.html +++ b/pinout/unicorn_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/unicorn_hat_hd.html b/pinout/unicorn_hat_hd.html index aae04f98..2529347e 100644 --- a/pinout/unicorn_hat_hd.html +++ b/pinout/unicorn_hat_hd.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/unicorn_hat_mini.html b/pinout/unicorn_hat_mini.html index 32e39928..17ed3bd6 100644 --- a/pinout/unicorn_hat_mini.html +++ b/pinout/unicorn_hat_mini.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/unicorn_phat.html b/pinout/unicorn_phat.html index f6601e15..72487d68 100644 --- a/pinout/unicorn_phat.html +++ b/pinout/unicorn_phat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/uputronics_gps_expansion_board.html b/pinout/uputronics_gps_expansion_board.html index 6edaae3a..760281db 100644 --- a/pinout/uputronics_gps_expansion_board.html +++ b/pinout/uputronics_gps_expansion_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/uputronics_lora_expansion_board.html b/pinout/uputronics_lora_expansion_board.html index 40516b22..dc66d366 100644 --- a/pinout/uputronics_lora_expansion_board.html +++ b/pinout/uputronics_lora_expansion_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/uputronics_pi_hx1_expansion_board.html b/pinout/uputronics_pi_hx1_expansion_board.html index 33f4f5c5..e6760b36 100644 --- a/pinout/uputronics_pi_hx1_expansion_board.html +++ b/pinout/uputronics_pi_hx1_expansion_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/uputronics_pi_in_the_sky_board.html b/pinout/uputronics_pi_in_the_sky_board.html index 9b3121b7..e7af6d11 100644 --- a/pinout/uputronics_pi_in_the_sky_board.html +++ b/pinout/uputronics_pi_in_the_sky_board.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/voice_hat.html b/pinout/voice_hat.html index b1d0739b..483373f3 100644 --- a/pinout/voice_hat.html +++ b/pinout/voice_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/waveshare_servo_driver_hat.html b/pinout/waveshare_servo_driver_hat.html index aedd8006..726fa999 100644 --- a/pinout/waveshare_servo_driver_hat.html +++ b/pinout/waveshare_servo_driver_hat.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/wide_input_shim.html b/pinout/wide_input_shim.html index 9da0aeb4..aeaf8616 100644 --- a/pinout/wide_input_shim.html +++ b/pinout/wide_input_shim.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/wifi_pants.html b/pinout/wifi_pants.html index 92f994fe..a8453f82 100644 --- a/pinout/wifi_pants.html +++ b/pinout/wifi_pants.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/wiringpi.html b/pinout/wiringpi.html index 22087efc..1913459d 100644 --- a/pinout/wiringpi.html +++ b/pinout/wiringpi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/witty_pi.html b/pinout/witty_pi.html index c05f6c5f..1ea850f5 100644 --- a/pinout/witty_pi.html +++ b/pinout/witty_pi.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/witty_pi_2.html b/pinout/witty_pi_2.html index a3817843..373eb4f1 100644 --- a/pinout/witty_pi_2.html +++ b/pinout/witty_pi_2.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/xbee_shield.html b/pinout/xbee_shield.html index a0aa13f8..5d6786bd 100644 --- a/pinout/xbee_shield.html +++ b/pinout/xbee_shield.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/zero2go.html b/pinout/zero2go.html index b3fbc7a8..8c1f53d8 100644 --- a/pinout/zero2go.html +++ b/pinout/zero2go.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/zero4u.html b/pinout/zero4u.html index 12264920..4a74ecca 100644 --- a/pinout/zero4u.html +++ b/pinout/zero4u.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/zero_lipo.html b/pinout/zero_lipo.html index 3277c8da..0390c9bf 100644 --- a/pinout/zero_lipo.html +++ b/pinout/zero_lipo.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/zeroborg.html b/pinout/zeroborg.html index f8a9e734..4dfefdd1 100644 --- a/pinout/zeroborg.html +++ b/pinout/zeroborg.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/pinout/zeroseg.html b/pinout/zeroseg.html index 3cf628d8..ac3aca8c 100644 --- a/pinout/zeroseg.html +++ b/pinout/zeroseg.html @@ -8,8 +8,8 @@ - - + + @@ -131,7 +131,7 @@

    Legend

    diff --git a/resources/boards/ab-expander-pi.png b/resources/boards/ab-expander-pi.png index aed2f42882e35c84d20a951a95a605029a687baa..04529b58dc55be07ecae2c830114a9d6e6f46c51 100644 GIT binary patch literal 92176 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 delta 26953 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

    Mxdm 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

    5yP?xsYKvZ0eiBmve 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

    )WJ1_ALu~%dU+3n@V;tZ27UjWy zKK{ASGkt5AfBx}LQta;HuFw7omB|SX@7aUnNbdTj&*0^99NYH}ajnLCf9Jna?(gTH ze&olPyl|PvfAzEUty|CYKlzgk?>PXDZHX2Vq&Bw3qcxtH8wA8LnU#yk-M<}Gt5bjHFqy>*$!u9m{q?tL9X*He9E4KnT7%50<+v*rbNI9W zne2~zADNS9D9$u_Xy-1NYEpDFG>UnYij$%ECW(V}d*pbU{4t4ONhz(sc^;xxL)^MW z?%_|NZjQs)IO^bOgyULwQwl_4c}U{YwvQ(a(j?u!MkM!`@LOB((zr|{mdPM|3BEvj z0_^~C?72usn>6xHm|V!D_L0Oo){Ng4(4~HDnw`2m1`vR2tW`;iVd;4MBvvv>CNZ@{ zB(559nift3RA38tIFF%9JjyXqsk1!eGnt8Tg~S!oA}+9TlACiFeRn@Ho1r*wA=ln~1L3$#U%dgo%gRid zqUUf`g($7*85kmyE#P@RGUwxFvc$DILI~Vkj(m3yE)t;)*-{xlmnECYknuBQ%0;pr zWr$*Q7?3Fya2y90FhPi$&(WHhA!;^h)oX-dh*pZQ(Ll9Yw3;oO)FBa`lxI@yl4hl} zO#)b^lBB+lNVRn&5w2f|_wzw}iG*01MAtwym@qukYjRuQu)T7yn@RRHTkTb{Ia zyf}*RWQ=fg=;<2a^%11!p>B*O*}~+yW7>san>8Y-?Ic+_ZIWywh}aqnJRm`0SR(=L zsya3CE8PfU&k$>62bnY?`kWlu zjG(GxF2;3MQI0@44m0B;j8EL876e2X>NC?^J$0B`t!9%N z$?_+OUjUpWW$Yqx5-_k7w+WAn^)yt%2eEz6I0@fL3vH6~hLEmH^h)R^Ftq^Q%DZK@dh`~p5xl9uhD()4(d|S>3ev&9Lh-s zzYBrm`}o-mZZ?CH&D>Tal*n{gN-IVbeKP&Mw7&2+5huwJCymrB zk4slrzDbJU?V_nR5GPho2!u>sxkMf$h*TZL7QHRB5iUwuk52;etoBNha#k2pMs6bx z1i}*_>?{SL5{7q#b;T0NH@>khTbdd-Vm61K)^FY9`w}bO4oFiezg>;W#3xTMd8u$4 zWiwN@I5Zoh83PNH#|c;Srq^H~18W11`_}&8T z3Z`$|fH=xq0kqcUQ%?gcXozPfU!Za&Pj@+VN zt)X>HT%V#kHAy23DH}~t8>e2GqS|Va?JT3hI`!#Es?7jb2

    g=qRA2HH|Q&RhgpD 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 literal 0 HcmV?d00001 diff --git a/resources/boards/ab-rs485-pi.png b/resources/boards/ab-rs485-pi.png index 4248bdf8ae16a1cc9c1a74f85d0f97dcc1fedae0..5d5aa5472da7bbc0a59a29161656ca22062fd3cb 100644 GIT binary patch literal 49602 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𝔉*?-|5 zQ!yqJ$F4QmfK9qys8(JFkJjreZ+M)z<S3$MJQ*k$PT_n<^XA zCyx;h8CD``?9Znm_@d#}C{we<`U!lVv1E%7G`26r*Me5OddI^cYbpg!yty#l$(3-OV zptlOZFC@=A6}NLq}=pQH;49=uK1k5~SlCsuk$ra+qfF z$lsGYQ_(4OEnQR4(LF8kv|~0Y9>1h~Si?NqVEQM~qS{xfW5Il0=JbT7mPZWeC5k3* zj12Pqy%~?8ZsjeUEt;hUV}#G*5so=g;>ZC5QU~=kvANYTOspiNb(IXK9mrG`)s5b- zLtEd#0*@I>Ibz3A?dguMGi+l%e?5Mqkr2Tp`kv_aR{{7OU#U0mK<;&QO@l64JF6+) z7oDj;`HEy;fpCckY|_#Ul|%x5S<#EG_oyYlNd2oPuuzImv1?5B22>9iY(yzOJmz1mOF!GP*QKA)jd6E@17`NUqXuYyO%{C3T870&bKK;f+0 zo01%6ow-y#d*U(U^e61-Z!!6P5jkoAon;^1I&msghiEWBoH))RWg?Bd!Emp@1=k$x zz*-Ga$A14~UM{*M8|nwmt3f}lEbOL%`}=3EodOHmGtTgoFl-%qGysMhtmSQ|HE98= zDI}vNh^{tF0noSx7Qk9a`+X2CQhRNR7+sCN?G?^V)} z@wOo(u7Oqjw>qOeVR?aXXfI+NR=N<|H15*Km~bwp6ibTP$Hi6xKE6Fibj-VkoVw@S?-?rH)y()=O6v{y*-o zVzkz(%*ELGDAv*6bmk3IuaVh-D=WD(jlUh_8a47@jzu$D)_t;)XGPQOaM)Q8O?l|@ zAF#b}nJJZCFAiO=Vtv?ERfx6u8KP8^Ws_6_Bq~SiH5;Wz82t+-U=mA$(q{Q&B;&Cq zw3Y@Uus!|j8s1Mcz=hbm7yzaQ|<28upg^vT-;FjH!_&aAX_5eA?{ zE;&B0mX^YP41*jgx*h4V(~K%wwQ!Ys=Ut+-CdO${KIT`tJ{-@fl}hiZ(u)V%Y{oG) z{{$D-XMKCV-qn+eJl~!(L;9js;Fcb`x(T6pUb&@gOFMaO0WjhkgTr>2ag9~lFwQYL zo^e`Ze&MT#L^@Y*&7$k)JaI{mNv6Em~Gl`6UP zT29=>L+ixi6){8yyu^9w@f`}8q6`a8IYMz{K+v9#ntQyy55ubyoOcHi(HRGAaG4{2 zHnm3k_J6+O*)3D^%`w{Yk_}Xn} z+B()C_!7ZQJ&xT%A~F$)>t_9S*@MA^9k%dXh265{gc-=LJlzxUY+anJMm-?Kkhn{N z>s>+L#QUVb>F>-WclRDX1wkBfY>Wi`@H&pJ(<;q17^n(x2p;qK@ zH(7q&bBP#P=1a*uUE*j`vu$y7AHue?3as8z(V^hv$!ZuBR47y!8e8Q@2b|Cm6W2PU zq}M$*|AY?6ViUHT+rwNLe!9p4x8m=2Pi_-EC(wl9N3 zeBglS{OBj!HLpxu#S|-17u^)TBwA5J`A+jR`yZ(+#zi@kq*Xg+JnQnN3;^em6LO9o zv%b6$tcP{CBy~v5ti)@{Deki1Dz&CnRUHHEj_x@t3yY;# zts7!lSC^k4UJ7aMr6~=eW82ObXqfZjvC_ghbGF(4>z!S|G!Q7h+cpfGgw<$}j@#>1 z$Ds;E!#BOHs;WXSEC7|x9jtO=>5i^G6Uf969hR5o99}P0BEx+dtIw+_U06h}HfJn! z=IU*UqA@#ZzmrPoU>u*3YqHR7Z15eds!)ORKKo_-la)vn3uelb*|76RIv~KL*9#}V zSrIV_g+?l>2biRe#pk}|lr^6UGFVH0_GUC*M8q;JYQ%q7_X=42NhVxUhn zMjynP+Q1Nn&*1En<9h+~-Q%h9TbvP9@(rGf9yJl3VlqSuC45-|kZLjLX;z=Alljdo zPqD+#a2o2Gu;Vad+p;nCukO>PXO8b7r9ekVRTV0q%TW|#RSEetRQ}P@=JZ5PhNvA_ z7qOV^nxRE-f;!}_Hlj3-f6^`v7zBf*?$kc%l=`AvKX-De;;%$aF^GzrR#PFZXsYl*fy{1-1#1p?(^B?SgJvF0(# z&=z5L0EjA~)d9at5k7K=YYrp`-3F*Q;XHmZWfAkeCzHIc@^jL`pX@H*_t@X>HDTR5 zHE$!v7Q960g*1}#M#yDdPX%@F?j4$4RZ+0(1+fmERv&sb&ksMkZLn#BMrI{|(33Cj z6weFE%=bTdYsXbj0@}^)AB_S1Lr3{qHmxl!4c+bB3nH(neql(EsjJhT`|)+ZVM7pO zgdTu6qXfm$L*4gfqj37{T>E7R%2OsbP*o4*mw|(rf%UEz^>dFS4j-laCtwk&g=^Wg%vom&D zq)y=I&F8J=sA2Ui_X$hv#AA)ex@rq|_t@lFL|tkJ;#>mQSRx_DF~Hxazr7w4vruH! z?~E4+B;42S^{7`~T}vGoo_`^MKY_nOw8nB@A1&-u~l;-jn( zP6rL0KIjBOM>8x8{gEzu_T%cX%k@3icmx0A20l1|Xi${F+tlJ_ph9h+nxcj7Qn16U zrIOlC1Vcy_E~z3J-)?Q9P}3X;lxI}2n?}=W4jU6c=}1?iZf&;U&aUtI>)ypq;B-8O zt+fPJQJtClKie5zQ98V6Sg7V5%&i5e$fyAD`dBAc0Pv%W#y-xRS$@DB=l!S>yHT1F zY~a1r!AHTnjD6bOOobx%*46m2!%)&FdLU#_ou!~j9DjUjDuxpW=S$Qa-TM_Ui{p+% zYhV1{pq!?2qS{G;T1D3j$a_mQ#VzF^WwGjY5}h1$*Qhk4`<*9!u5WpD3y-Ae=}Ke} z`{m7PYr9g{|53T4He$-Rka~z;8dW?hwJ2U0Jq$ruPDF^mDHn;@K949V$upzOM6q!t zjIrVDlGx$?OgG147ooYu9ZEk&KqcAS55_ez5lpWa`QFg;n{?7uPaZGjxf+$2f8b&> z$K=+upy9e4lxWZ%6W<83FgmuTJ%<-oy&`}XsUG1^*&@g zU_VI4w3|M^`HkOAiAVMMvJzE~n1<(ZS!KtXr<1d=kBN$O^=$R!Kx^lkoPypCJhM}NZpNtIoQ{spq$e@j$i-N=pb%MAdakZss;%9U|jq8Jw z+OQ`98(?l9p<1)AQL27I4pI_fu(G*#eJ{*1snvP_CX-?#ZGaJ`jbid6!WLGb=stt+ z;tglRomt)$7=9&eJ`2axs3O(|&W}|qOWdJlY1gX3178Lk0rA%9%*E6-EMc0b>wg%rt?A_3K0yyFYAH@%>NWC;84qBg?+m>OWkk(Cr9O!; luJ|*P1sxCR|LYq+aC^=G%LOOyDE~n(St%t+khn>}{{TT5PMrV% delta 14980 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