From 122f560d364f00fc0824fb67020faa8ae4253477 Mon Sep 17 00:00:00 2001 From: RogueM Date: Sat, 22 Oct 2016 16:39:24 +0100 Subject: [PATCH] syncing recent en additions into translate folders --- draft/{append.sh => publish.sh} | 0 draft/sync.sh | 3 + src/de/translate/4tronix-picon-zero.md | 40 +++++++++ src/de/translate/4tronix-pistep2d.md | 55 ++++++++++++ src/de/translate/4tronix-pistep2q.md | 78 +++++++++++++++++ src/de/translate/ab-1-wire-zero.md | 45 ++++++++++ src/de/translate/ab-adcdac-pi-zero.md | 51 ++++++++++++ src/de/translate/ab-io-pi-zero.md | 56 +++++++++++++ src/de/translate/ab-rs485-pi.md | 48 +++++++++++ src/de/translate/ab-rtc-pi-zero.md | 45 ++++++++++ src/de/translate/ab-serial-pi-zero.md | 44 ++++++++++ src/de/translate/ab-servo-pwm-pi-zero.md | 44 ++++++++++ src/de/translate/automation-hat.md | 101 +++++++++++++++++++++++ src/de/translate/piborg-zeroborg.md | 38 +++++++++ src/de/translate/pijack.md | 53 ++++++++++++ src/es/translate/4tronix-picon-zero.md | 40 +++++++++ src/es/translate/4tronix-pistep2d.md | 55 ++++++++++++ src/es/translate/4tronix-pistep2q.md | 78 +++++++++++++++++ src/es/translate/ab-1-wire-zero.md | 45 ++++++++++ src/es/translate/ab-adcdac-pi-zero.md | 51 ++++++++++++ src/es/translate/ab-io-pi-zero.md | 56 +++++++++++++ src/es/translate/ab-rs485-pi.md | 48 +++++++++++ src/es/translate/ab-rtc-pi-zero.md | 45 ++++++++++ src/es/translate/ab-serial-pi-zero.md | 44 ++++++++++ src/es/translate/ab-servo-pwm-pi-zero.md | 44 ++++++++++ src/es/translate/automation-hat.md | 101 +++++++++++++++++++++++ src/es/translate/piborg-zeroborg.md | 38 +++++++++ src/es/translate/pijack.md | 53 ++++++++++++ src/fr/translate/ab-io-pi-plus.md | 59 +++++++++++++ src/fr/translate/ab-io-pi-zero.md | 56 +++++++++++++ src/fr/translate/ab-rs485-pi.md | 48 +++++++++++ src/fr/translate/ab-rtc-pi-plus.md | 45 ++++++++++ src/fr/translate/ab-serial-pi-plus.md | 44 ++++++++++ src/fr/translate/ab-serial-pi-zero.md | 44 ++++++++++ src/fr/translate/ab-servo-pwm-pi-zero.md | 44 ++++++++++ src/fr/translate/automation-hat.md | 101 +++++++++++++++++++++++ src/fr/translate/piborg-zeroborg.md | 38 +++++++++ src/fr/translate/pijack.md | 53 ++++++++++++ src/it/translate/4tronix-picon-zero.md | 40 +++++++++ src/it/translate/4tronix-pistep2d.md | 55 ++++++++++++ src/it/translate/4tronix-pistep2q.md | 78 +++++++++++++++++ src/it/translate/ab-1-wire-zero.md | 45 ++++++++++ src/it/translate/ab-adcdac-pi-zero.md | 51 ++++++++++++ src/it/translate/ab-io-pi-zero.md | 56 +++++++++++++ src/it/translate/ab-rs485-pi.md | 48 +++++++++++ src/it/translate/ab-rtc-pi-zero.md | 45 ++++++++++ src/it/translate/ab-serial-pi-zero.md | 44 ++++++++++ src/it/translate/ab-servo-pwm-pi-zero.md | 44 ++++++++++ src/it/translate/automation-hat.md | 101 +++++++++++++++++++++++ src/it/translate/piborg-zeroborg.md | 38 +++++++++ src/it/translate/pijack.md | 53 ++++++++++++ src/tr/translate/4tronix-picon-zero.md | 40 +++++++++ src/tr/translate/4tronix-pistep2d.md | 55 ++++++++++++ src/tr/translate/4tronix-pistep2q.md | 78 +++++++++++++++++ src/tr/translate/ab-1-wire-zero.md | 45 ++++++++++ src/tr/translate/ab-adcdac-pi-zero.md | 51 ++++++++++++ src/tr/translate/ab-io-pi-zero.md | 56 +++++++++++++ src/tr/translate/ab-rs485-pi.md | 48 +++++++++++ src/tr/translate/ab-rtc-pi-zero.md | 45 ++++++++++ src/tr/translate/ab-serial-pi-zero.md | 44 ++++++++++ src/tr/translate/ab-servo-pwm-pi-zero.md | 44 ++++++++++ src/tr/translate/automation-hat.md | 101 +++++++++++++++++++++++ src/tr/translate/piborg-zeroborg.md | 38 +++++++++ src/tr/translate/pijack.md | 53 ++++++++++++ 64 files changed, 3327 insertions(+) rename draft/{append.sh => publish.sh} (100%) create mode 100644 src/de/translate/4tronix-picon-zero.md create mode 100644 src/de/translate/4tronix-pistep2d.md create mode 100644 src/de/translate/4tronix-pistep2q.md create mode 100644 src/de/translate/ab-1-wire-zero.md create mode 100644 src/de/translate/ab-adcdac-pi-zero.md create mode 100644 src/de/translate/ab-io-pi-zero.md create mode 100644 src/de/translate/ab-rs485-pi.md create mode 100644 src/de/translate/ab-rtc-pi-zero.md create mode 100644 src/de/translate/ab-serial-pi-zero.md create mode 100644 src/de/translate/ab-servo-pwm-pi-zero.md create mode 100644 src/de/translate/automation-hat.md create mode 100644 src/de/translate/piborg-zeroborg.md create mode 100644 src/de/translate/pijack.md create mode 100644 src/es/translate/4tronix-picon-zero.md create mode 100644 src/es/translate/4tronix-pistep2d.md create mode 100644 src/es/translate/4tronix-pistep2q.md create mode 100644 src/es/translate/ab-1-wire-zero.md create mode 100644 src/es/translate/ab-adcdac-pi-zero.md create mode 100644 src/es/translate/ab-io-pi-zero.md create mode 100644 src/es/translate/ab-rs485-pi.md create mode 100644 src/es/translate/ab-rtc-pi-zero.md create mode 100644 src/es/translate/ab-serial-pi-zero.md create mode 100644 src/es/translate/ab-servo-pwm-pi-zero.md create mode 100644 src/es/translate/automation-hat.md create mode 100644 src/es/translate/piborg-zeroborg.md create mode 100644 src/es/translate/pijack.md create mode 100644 src/fr/translate/ab-io-pi-plus.md create mode 100644 src/fr/translate/ab-io-pi-zero.md create mode 100644 src/fr/translate/ab-rs485-pi.md create mode 100644 src/fr/translate/ab-rtc-pi-plus.md create mode 100644 src/fr/translate/ab-serial-pi-plus.md create mode 100644 src/fr/translate/ab-serial-pi-zero.md create mode 100644 src/fr/translate/ab-servo-pwm-pi-zero.md create mode 100644 src/fr/translate/automation-hat.md create mode 100644 src/fr/translate/piborg-zeroborg.md create mode 100644 src/fr/translate/pijack.md create mode 100644 src/it/translate/4tronix-picon-zero.md create mode 100644 src/it/translate/4tronix-pistep2d.md create mode 100644 src/it/translate/4tronix-pistep2q.md create mode 100644 src/it/translate/ab-1-wire-zero.md create mode 100644 src/it/translate/ab-adcdac-pi-zero.md create mode 100644 src/it/translate/ab-io-pi-zero.md create mode 100644 src/it/translate/ab-rs485-pi.md create mode 100644 src/it/translate/ab-rtc-pi-zero.md create mode 100644 src/it/translate/ab-serial-pi-zero.md create mode 100644 src/it/translate/ab-servo-pwm-pi-zero.md create mode 100644 src/it/translate/automation-hat.md create mode 100644 src/it/translate/piborg-zeroborg.md create mode 100644 src/it/translate/pijack.md create mode 100644 src/tr/translate/4tronix-picon-zero.md create mode 100644 src/tr/translate/4tronix-pistep2d.md create mode 100644 src/tr/translate/4tronix-pistep2q.md create mode 100644 src/tr/translate/ab-1-wire-zero.md create mode 100644 src/tr/translate/ab-adcdac-pi-zero.md create mode 100644 src/tr/translate/ab-io-pi-zero.md create mode 100644 src/tr/translate/ab-rs485-pi.md create mode 100644 src/tr/translate/ab-rtc-pi-zero.md create mode 100644 src/tr/translate/ab-serial-pi-zero.md create mode 100644 src/tr/translate/ab-servo-pwm-pi-zero.md create mode 100644 src/tr/translate/automation-hat.md create mode 100644 src/tr/translate/piborg-zeroborg.md create mode 100644 src/tr/translate/pijack.md diff --git a/draft/append.sh b/draft/publish.sh similarity index 100% rename from draft/append.sh rename to draft/publish.sh diff --git a/draft/sync.sh b/draft/sync.sh index 3411b7c..fe4a9e2 100755 --- a/draft/sync.sh +++ b/draft/sync.sh @@ -14,6 +14,9 @@ for overlay in $mdlist; do cp $masterdir/$overlay $srcdir/$dirmd/translate/ filesync=true fi + elif ! [ -f $srcdir/$dirmd/overlay/$overlay ]; then + cp $masterdir/$overlay $srcdir/$dirmd/translate/ + filesync=true fi done done diff --git a/src/de/translate/4tronix-picon-zero.md b/src/de/translate/4tronix-picon-zero.md new file mode 100644 index 0000000..470b14b --- /dev/null +++ b/src/de/translate/4tronix-picon-zero.md @@ -0,0 +1,40 @@ + +#Picon Zero + +The Picon Zero is an add-on PCB for the Raspberry Pi that is physically the same size as a Raspberry Pi Zero and so is ideal as a pseudo-Hat (pHat) for the Pi Zero. However, it can of course be used on any Raspberry Pi with a 40-pin GPIO connector. + +As well as 2 full H-Bridge motor drivers, the Picon Zero has a number of Input and Output pins that can be configured in a variety of ways, allowing you to easily add analog inputs or neopixel outputs to your Raspberry Pi without any complicated software and kernel specific drivers. It also provides an interface for an HC-SR04 ultrasonic distance sensor and opens up 5 GPIO pins from the Raspberry Pi for you to use as you see fit. diff --git a/src/de/translate/4tronix-pistep2d.md b/src/de/translate/4tronix-pistep2d.md new file mode 100644 index 0000000..5025df2 --- /dev/null +++ b/src/de/translate/4tronix-pistep2d.md @@ -0,0 +1,55 @@ + +# PiStep2 Dual + +Drive 2 uni-polar stepper motors using a single control board with the PiStep2 Dual. + +* Uses a ULN2803 Darlington driver chip to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python + diff --git a/src/de/translate/4tronix-pistep2q.md b/src/de/translate/4tronix-pistep2q.md new file mode 100644 index 0000000..bd44e85 --- /dev/null +++ b/src/de/translate/4tronix-pistep2q.md @@ -0,0 +1,78 @@ + +# PiStep2 Quad + +Drive 4 uni-polar stepper motors using a single control board with the PiStep2 Quad. + +* Uses ULN2803 Darlington driver chips to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python diff --git a/src/de/translate/ab-1-wire-zero.md b/src/de/translate/ab-1-wire-zero.md new file mode 100644 index 0000000..a85f890 --- /dev/null +++ b/src/de/translate/ab-1-wire-zero.md @@ -0,0 +1,45 @@ + +#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® 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](https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi "Configuring and using the 1-Wire® port on your Raspberry Pi") \ No newline at end of file diff --git a/src/de/translate/ab-adcdac-pi-zero.md b/src/de/translate/ab-adcdac-pi-zero.md new file mode 100644 index 0000000..0f8ab52 --- /dev/null +++ b/src/de/translate/ab-adcdac-pi-zero.md @@ -0,0 +1,51 @@ + +#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 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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/de/translate/ab-io-pi-zero.md b/src/de/translate/ab-io-pi-zero.md new file mode 100644 index 0000000..30cd60f --- /dev/null +++ b/src/de/translate/ab-io-pi-zero.md @@ -0,0 +1,56 @@ + +#IO Pi Zero + +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 + +- 16 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 8 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation solder bridge +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/de/translate/ab-rs485-pi.md b/src/de/translate/ab-rs485-pi.md new file mode 100644 index 0000000..d5c9d93 --- /dev/null +++ b/src/de/translate/ab-rs485-pi.md @@ -0,0 +1,48 @@ + +#RS485 Pi + +The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi. + +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. + +##Features + +- RS-485 Half Duplex Port. +- Up to 250 kbps transfer rate. +- Use the Raspberry Pi to control external RS-485 devices. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/de/translate/ab-rtc-pi-zero.md b/src/de/translate/ab-rtc-pi-zero.md new file mode 100644 index 0000000..970846d --- /dev/null +++ b/src/de/translate/ab-rtc-pi-zero.md @@ -0,0 +1,45 @@ + +#RTC Pi Zero + +The RTC Pi Zero is a battery backed real-time clock module for the Raspberry Pi Zero. 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 Zero when it is switched back on. + +The RTC Pi Zero 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 Zero along with other expansion boards. The RTC Pi Zero 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 Zero also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/de/translate/ab-serial-pi-zero.md b/src/de/translate/ab-serial-pi-zero.md new file mode 100644 index 0000000..c02c224 --- /dev/null +++ b/src/de/translate/ab-serial-pi-zero.md @@ -0,0 +1,44 @@ + +#Serial Pi Zero + +The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/de/translate/ab-servo-pwm-pi-zero.md b/src/de/translate/ab-servo-pwm-pi-zero.md new file mode 100644 index 0000000..7f384fe --- /dev/null +++ b/src/de/translate/ab-servo-pwm-pi-zero.md @@ -0,0 +1,44 @@ + +#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%. + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/de/translate/automation-hat.md b/src/de/translate/automation-hat.md new file mode 100644 index 0000000..469c31d --- /dev/null +++ b/src/de/translate/automation-hat.md @@ -0,0 +1,101 @@ + +#Automation HAT + +Automation HAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant. + +To get the HAT set up and ready to go you can use the one-line product installer: + +```bash +curl -sS get.pimoroni.com/automationhat | bash +``` + +Then import it into your Python script and start tinkering: + +```bash +import automationhat +automationhat.relay.one.on() +``` diff --git a/src/de/translate/piborg-zeroborg.md b/src/de/translate/piborg-zeroborg.md new file mode 100644 index 0000000..e7386a5 --- /dev/null +++ b/src/de/translate/piborg-zeroborg.md @@ -0,0 +1,38 @@ + +#ZeroBorg + +The PiBorg ZeroBorg is a 4 channel motor controller for the Raspberry Pi Zero. + +It supports configurable i2c slave addresses from 3 (0x03) to 119 (0x77), meaning that while it uses i2c it can potentially co-exist with *any* other i2c board. See the "Multiple Boards" section of the ZeroBorg install guide for more details. + +* 4 full H-Bridges +* Drives 4 motors or 2 stepper motors +* 2A peak or 1.5A RMS per bridge +* Onboard fast blow fuse at 5A +* Designed to run off a 9V power source +* 2 analogue inputs +* I2C communication \ No newline at end of file diff --git a/src/de/translate/pijack.md b/src/de/translate/pijack.md new file mode 100644 index 0000000..ecacd7d --- /dev/null +++ b/src/de/translate/pijack.md @@ -0,0 +1,53 @@ + +#PiJack + +The easiest way to add Ethernet to your Rasberry Pi Zero. Simply plug the PiJack board on to your Pi and boot the latest Raspbian. PiJack will be autodetected by the Linux kernel, the correct driver will be loaded and the Ethernet interface will be ready to use. + +By default, Raspbian will automatically configure the interface for DHCP so as soon as you connect PiJack to your network your Pi will request an address and be ready to go online! + +Each PiJack board is programmed with a unique and persistent MAC address so each time your Pi boots the MAC address will remain the same. This allows you to set up your router to hand out the same IP address each time. + +There are a couple of recent improvements to the Ethernet controller driver, so if you're not running the latest version of Raspbian on your Pi, either download it and reflash your microSD card again, or run +```bash +sudo apt-get update +sudo apt-get dist-upgrade +``` + + diff --git a/src/es/translate/4tronix-picon-zero.md b/src/es/translate/4tronix-picon-zero.md new file mode 100644 index 0000000..470b14b --- /dev/null +++ b/src/es/translate/4tronix-picon-zero.md @@ -0,0 +1,40 @@ + +#Picon Zero + +The Picon Zero is an add-on PCB for the Raspberry Pi that is physically the same size as a Raspberry Pi Zero and so is ideal as a pseudo-Hat (pHat) for the Pi Zero. However, it can of course be used on any Raspberry Pi with a 40-pin GPIO connector. + +As well as 2 full H-Bridge motor drivers, the Picon Zero has a number of Input and Output pins that can be configured in a variety of ways, allowing you to easily add analog inputs or neopixel outputs to your Raspberry Pi without any complicated software and kernel specific drivers. It also provides an interface for an HC-SR04 ultrasonic distance sensor and opens up 5 GPIO pins from the Raspberry Pi for you to use as you see fit. diff --git a/src/es/translate/4tronix-pistep2d.md b/src/es/translate/4tronix-pistep2d.md new file mode 100644 index 0000000..5025df2 --- /dev/null +++ b/src/es/translate/4tronix-pistep2d.md @@ -0,0 +1,55 @@ + +# PiStep2 Dual + +Drive 2 uni-polar stepper motors using a single control board with the PiStep2 Dual. + +* Uses a ULN2803 Darlington driver chip to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python + diff --git a/src/es/translate/4tronix-pistep2q.md b/src/es/translate/4tronix-pistep2q.md new file mode 100644 index 0000000..bd44e85 --- /dev/null +++ b/src/es/translate/4tronix-pistep2q.md @@ -0,0 +1,78 @@ + +# PiStep2 Quad + +Drive 4 uni-polar stepper motors using a single control board with the PiStep2 Quad. + +* Uses ULN2803 Darlington driver chips to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python diff --git a/src/es/translate/ab-1-wire-zero.md b/src/es/translate/ab-1-wire-zero.md new file mode 100644 index 0000000..a85f890 --- /dev/null +++ b/src/es/translate/ab-1-wire-zero.md @@ -0,0 +1,45 @@ + +#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® 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](https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi "Configuring and using the 1-Wire® port on your Raspberry Pi") \ No newline at end of file diff --git a/src/es/translate/ab-adcdac-pi-zero.md b/src/es/translate/ab-adcdac-pi-zero.md new file mode 100644 index 0000000..0f8ab52 --- /dev/null +++ b/src/es/translate/ab-adcdac-pi-zero.md @@ -0,0 +1,51 @@ + +#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 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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/es/translate/ab-io-pi-zero.md b/src/es/translate/ab-io-pi-zero.md new file mode 100644 index 0000000..30cd60f --- /dev/null +++ b/src/es/translate/ab-io-pi-zero.md @@ -0,0 +1,56 @@ + +#IO Pi Zero + +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 + +- 16 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 8 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation solder bridge +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/es/translate/ab-rs485-pi.md b/src/es/translate/ab-rs485-pi.md new file mode 100644 index 0000000..d5c9d93 --- /dev/null +++ b/src/es/translate/ab-rs485-pi.md @@ -0,0 +1,48 @@ + +#RS485 Pi + +The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi. + +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. + +##Features + +- RS-485 Half Duplex Port. +- Up to 250 kbps transfer rate. +- Use the Raspberry Pi to control external RS-485 devices. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/es/translate/ab-rtc-pi-zero.md b/src/es/translate/ab-rtc-pi-zero.md new file mode 100644 index 0000000..970846d --- /dev/null +++ b/src/es/translate/ab-rtc-pi-zero.md @@ -0,0 +1,45 @@ + +#RTC Pi Zero + +The RTC Pi Zero is a battery backed real-time clock module for the Raspberry Pi Zero. 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 Zero when it is switched back on. + +The RTC Pi Zero 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 Zero along with other expansion boards. The RTC Pi Zero 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 Zero also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/es/translate/ab-serial-pi-zero.md b/src/es/translate/ab-serial-pi-zero.md new file mode 100644 index 0000000..c02c224 --- /dev/null +++ b/src/es/translate/ab-serial-pi-zero.md @@ -0,0 +1,44 @@ + +#Serial Pi Zero + +The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/es/translate/ab-servo-pwm-pi-zero.md b/src/es/translate/ab-servo-pwm-pi-zero.md new file mode 100644 index 0000000..7f384fe --- /dev/null +++ b/src/es/translate/ab-servo-pwm-pi-zero.md @@ -0,0 +1,44 @@ + +#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%. + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/es/translate/automation-hat.md b/src/es/translate/automation-hat.md new file mode 100644 index 0000000..469c31d --- /dev/null +++ b/src/es/translate/automation-hat.md @@ -0,0 +1,101 @@ + +#Automation HAT + +Automation HAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant. + +To get the HAT set up and ready to go you can use the one-line product installer: + +```bash +curl -sS get.pimoroni.com/automationhat | bash +``` + +Then import it into your Python script and start tinkering: + +```bash +import automationhat +automationhat.relay.one.on() +``` diff --git a/src/es/translate/piborg-zeroborg.md b/src/es/translate/piborg-zeroborg.md new file mode 100644 index 0000000..e7386a5 --- /dev/null +++ b/src/es/translate/piborg-zeroborg.md @@ -0,0 +1,38 @@ + +#ZeroBorg + +The PiBorg ZeroBorg is a 4 channel motor controller for the Raspberry Pi Zero. + +It supports configurable i2c slave addresses from 3 (0x03) to 119 (0x77), meaning that while it uses i2c it can potentially co-exist with *any* other i2c board. See the "Multiple Boards" section of the ZeroBorg install guide for more details. + +* 4 full H-Bridges +* Drives 4 motors or 2 stepper motors +* 2A peak or 1.5A RMS per bridge +* Onboard fast blow fuse at 5A +* Designed to run off a 9V power source +* 2 analogue inputs +* I2C communication \ No newline at end of file diff --git a/src/es/translate/pijack.md b/src/es/translate/pijack.md new file mode 100644 index 0000000..ecacd7d --- /dev/null +++ b/src/es/translate/pijack.md @@ -0,0 +1,53 @@ + +#PiJack + +The easiest way to add Ethernet to your Rasberry Pi Zero. Simply plug the PiJack board on to your Pi and boot the latest Raspbian. PiJack will be autodetected by the Linux kernel, the correct driver will be loaded and the Ethernet interface will be ready to use. + +By default, Raspbian will automatically configure the interface for DHCP so as soon as you connect PiJack to your network your Pi will request an address and be ready to go online! + +Each PiJack board is programmed with a unique and persistent MAC address so each time your Pi boots the MAC address will remain the same. This allows you to set up your router to hand out the same IP address each time. + +There are a couple of recent improvements to the Ethernet controller driver, so if you're not running the latest version of Raspbian on your Pi, either download it and reflash your microSD card again, or run +```bash +sudo apt-get update +sudo apt-get dist-upgrade +``` + + diff --git a/src/fr/translate/ab-io-pi-plus.md b/src/fr/translate/ab-io-pi-plus.md new file mode 100644 index 0000000..ec8504b --- /dev/null +++ b/src/fr/translate/ab-io-pi-plus.md @@ -0,0 +1,59 @@ + +#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. + +##Features + +- 32 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 4 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation jumper +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/fr/translate/ab-io-pi-zero.md b/src/fr/translate/ab-io-pi-zero.md new file mode 100644 index 0000000..30cd60f --- /dev/null +++ b/src/fr/translate/ab-io-pi-zero.md @@ -0,0 +1,56 @@ + +#IO Pi Zero + +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 + +- 16 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 8 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation solder bridge +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/fr/translate/ab-rs485-pi.md b/src/fr/translate/ab-rs485-pi.md new file mode 100644 index 0000000..d5c9d93 --- /dev/null +++ b/src/fr/translate/ab-rs485-pi.md @@ -0,0 +1,48 @@ + +#RS485 Pi + +The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi. + +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. + +##Features + +- RS-485 Half Duplex Port. +- Up to 250 kbps transfer rate. +- Use the Raspberry Pi to control external RS-485 devices. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/fr/translate/ab-rtc-pi-plus.md b/src/fr/translate/ab-rtc-pi-plus.md new file mode 100644 index 0000000..625357a --- /dev/null +++ b/src/fr/translate/ab-rtc-pi-plus.md @@ -0,0 +1,45 @@ + +#RTC Pi Plus + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/fr/translate/ab-serial-pi-plus.md b/src/fr/translate/ab-serial-pi-plus.md new file mode 100644 index 0000000..c1a1aee --- /dev/null +++ b/src/fr/translate/ab-serial-pi-plus.md @@ -0,0 +1,44 @@ + +#Serial Pi Plus + +The Serial Pi Plus is a UART to RS232 serial converter for the Raspberry Pi. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- Stackable with other Raspberry Pi A+, Raspberry Pi B+ and Raspberry Pi 2 and 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/fr/translate/ab-serial-pi-zero.md b/src/fr/translate/ab-serial-pi-zero.md new file mode 100644 index 0000000..c02c224 --- /dev/null +++ b/src/fr/translate/ab-serial-pi-zero.md @@ -0,0 +1,44 @@ + +#Serial Pi Zero + +The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/fr/translate/ab-servo-pwm-pi-zero.md b/src/fr/translate/ab-servo-pwm-pi-zero.md new file mode 100644 index 0000000..7f384fe --- /dev/null +++ b/src/fr/translate/ab-servo-pwm-pi-zero.md @@ -0,0 +1,44 @@ + +#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%. + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/fr/translate/automation-hat.md b/src/fr/translate/automation-hat.md new file mode 100644 index 0000000..469c31d --- /dev/null +++ b/src/fr/translate/automation-hat.md @@ -0,0 +1,101 @@ + +#Automation HAT + +Automation HAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant. + +To get the HAT set up and ready to go you can use the one-line product installer: + +```bash +curl -sS get.pimoroni.com/automationhat | bash +``` + +Then import it into your Python script and start tinkering: + +```bash +import automationhat +automationhat.relay.one.on() +``` diff --git a/src/fr/translate/piborg-zeroborg.md b/src/fr/translate/piborg-zeroborg.md new file mode 100644 index 0000000..e7386a5 --- /dev/null +++ b/src/fr/translate/piborg-zeroborg.md @@ -0,0 +1,38 @@ + +#ZeroBorg + +The PiBorg ZeroBorg is a 4 channel motor controller for the Raspberry Pi Zero. + +It supports configurable i2c slave addresses from 3 (0x03) to 119 (0x77), meaning that while it uses i2c it can potentially co-exist with *any* other i2c board. See the "Multiple Boards" section of the ZeroBorg install guide for more details. + +* 4 full H-Bridges +* Drives 4 motors or 2 stepper motors +* 2A peak or 1.5A RMS per bridge +* Onboard fast blow fuse at 5A +* Designed to run off a 9V power source +* 2 analogue inputs +* I2C communication \ No newline at end of file diff --git a/src/fr/translate/pijack.md b/src/fr/translate/pijack.md new file mode 100644 index 0000000..ecacd7d --- /dev/null +++ b/src/fr/translate/pijack.md @@ -0,0 +1,53 @@ + +#PiJack + +The easiest way to add Ethernet to your Rasberry Pi Zero. Simply plug the PiJack board on to your Pi and boot the latest Raspbian. PiJack will be autodetected by the Linux kernel, the correct driver will be loaded and the Ethernet interface will be ready to use. + +By default, Raspbian will automatically configure the interface for DHCP so as soon as you connect PiJack to your network your Pi will request an address and be ready to go online! + +Each PiJack board is programmed with a unique and persistent MAC address so each time your Pi boots the MAC address will remain the same. This allows you to set up your router to hand out the same IP address each time. + +There are a couple of recent improvements to the Ethernet controller driver, so if you're not running the latest version of Raspbian on your Pi, either download it and reflash your microSD card again, or run +```bash +sudo apt-get update +sudo apt-get dist-upgrade +``` + + diff --git a/src/it/translate/4tronix-picon-zero.md b/src/it/translate/4tronix-picon-zero.md new file mode 100644 index 0000000..470b14b --- /dev/null +++ b/src/it/translate/4tronix-picon-zero.md @@ -0,0 +1,40 @@ + +#Picon Zero + +The Picon Zero is an add-on PCB for the Raspberry Pi that is physically the same size as a Raspberry Pi Zero and so is ideal as a pseudo-Hat (pHat) for the Pi Zero. However, it can of course be used on any Raspberry Pi with a 40-pin GPIO connector. + +As well as 2 full H-Bridge motor drivers, the Picon Zero has a number of Input and Output pins that can be configured in a variety of ways, allowing you to easily add analog inputs or neopixel outputs to your Raspberry Pi without any complicated software and kernel specific drivers. It also provides an interface for an HC-SR04 ultrasonic distance sensor and opens up 5 GPIO pins from the Raspberry Pi for you to use as you see fit. diff --git a/src/it/translate/4tronix-pistep2d.md b/src/it/translate/4tronix-pistep2d.md new file mode 100644 index 0000000..5025df2 --- /dev/null +++ b/src/it/translate/4tronix-pistep2d.md @@ -0,0 +1,55 @@ + +# PiStep2 Dual + +Drive 2 uni-polar stepper motors using a single control board with the PiStep2 Dual. + +* Uses a ULN2803 Darlington driver chip to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python + diff --git a/src/it/translate/4tronix-pistep2q.md b/src/it/translate/4tronix-pistep2q.md new file mode 100644 index 0000000..bd44e85 --- /dev/null +++ b/src/it/translate/4tronix-pistep2q.md @@ -0,0 +1,78 @@ + +# PiStep2 Quad + +Drive 4 uni-polar stepper motors using a single control board with the PiStep2 Quad. + +* Uses ULN2803 Darlington driver chips to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python diff --git a/src/it/translate/ab-1-wire-zero.md b/src/it/translate/ab-1-wire-zero.md new file mode 100644 index 0000000..a85f890 --- /dev/null +++ b/src/it/translate/ab-1-wire-zero.md @@ -0,0 +1,45 @@ + +#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® 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](https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi "Configuring and using the 1-Wire® port on your Raspberry Pi") \ No newline at end of file diff --git a/src/it/translate/ab-adcdac-pi-zero.md b/src/it/translate/ab-adcdac-pi-zero.md new file mode 100644 index 0000000..0f8ab52 --- /dev/null +++ b/src/it/translate/ab-adcdac-pi-zero.md @@ -0,0 +1,51 @@ + +#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 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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/it/translate/ab-io-pi-zero.md b/src/it/translate/ab-io-pi-zero.md new file mode 100644 index 0000000..30cd60f --- /dev/null +++ b/src/it/translate/ab-io-pi-zero.md @@ -0,0 +1,56 @@ + +#IO Pi Zero + +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 + +- 16 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 8 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation solder bridge +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/it/translate/ab-rs485-pi.md b/src/it/translate/ab-rs485-pi.md new file mode 100644 index 0000000..d5c9d93 --- /dev/null +++ b/src/it/translate/ab-rs485-pi.md @@ -0,0 +1,48 @@ + +#RS485 Pi + +The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi. + +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. + +##Features + +- RS-485 Half Duplex Port. +- Up to 250 kbps transfer rate. +- Use the Raspberry Pi to control external RS-485 devices. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/it/translate/ab-rtc-pi-zero.md b/src/it/translate/ab-rtc-pi-zero.md new file mode 100644 index 0000000..970846d --- /dev/null +++ b/src/it/translate/ab-rtc-pi-zero.md @@ -0,0 +1,45 @@ + +#RTC Pi Zero + +The RTC Pi Zero is a battery backed real-time clock module for the Raspberry Pi Zero. 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 Zero when it is switched back on. + +The RTC Pi Zero 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 Zero along with other expansion boards. The RTC Pi Zero 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 Zero also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/it/translate/ab-serial-pi-zero.md b/src/it/translate/ab-serial-pi-zero.md new file mode 100644 index 0000000..c02c224 --- /dev/null +++ b/src/it/translate/ab-serial-pi-zero.md @@ -0,0 +1,44 @@ + +#Serial Pi Zero + +The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/it/translate/ab-servo-pwm-pi-zero.md b/src/it/translate/ab-servo-pwm-pi-zero.md new file mode 100644 index 0000000..7f384fe --- /dev/null +++ b/src/it/translate/ab-servo-pwm-pi-zero.md @@ -0,0 +1,44 @@ + +#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%. + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/it/translate/automation-hat.md b/src/it/translate/automation-hat.md new file mode 100644 index 0000000..469c31d --- /dev/null +++ b/src/it/translate/automation-hat.md @@ -0,0 +1,101 @@ + +#Automation HAT + +Automation HAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant. + +To get the HAT set up and ready to go you can use the one-line product installer: + +```bash +curl -sS get.pimoroni.com/automationhat | bash +``` + +Then import it into your Python script and start tinkering: + +```bash +import automationhat +automationhat.relay.one.on() +``` diff --git a/src/it/translate/piborg-zeroborg.md b/src/it/translate/piborg-zeroborg.md new file mode 100644 index 0000000..e7386a5 --- /dev/null +++ b/src/it/translate/piborg-zeroborg.md @@ -0,0 +1,38 @@ + +#ZeroBorg + +The PiBorg ZeroBorg is a 4 channel motor controller for the Raspberry Pi Zero. + +It supports configurable i2c slave addresses from 3 (0x03) to 119 (0x77), meaning that while it uses i2c it can potentially co-exist with *any* other i2c board. See the "Multiple Boards" section of the ZeroBorg install guide for more details. + +* 4 full H-Bridges +* Drives 4 motors or 2 stepper motors +* 2A peak or 1.5A RMS per bridge +* Onboard fast blow fuse at 5A +* Designed to run off a 9V power source +* 2 analogue inputs +* I2C communication \ No newline at end of file diff --git a/src/it/translate/pijack.md b/src/it/translate/pijack.md new file mode 100644 index 0000000..ecacd7d --- /dev/null +++ b/src/it/translate/pijack.md @@ -0,0 +1,53 @@ + +#PiJack + +The easiest way to add Ethernet to your Rasberry Pi Zero. Simply plug the PiJack board on to your Pi and boot the latest Raspbian. PiJack will be autodetected by the Linux kernel, the correct driver will be loaded and the Ethernet interface will be ready to use. + +By default, Raspbian will automatically configure the interface for DHCP so as soon as you connect PiJack to your network your Pi will request an address and be ready to go online! + +Each PiJack board is programmed with a unique and persistent MAC address so each time your Pi boots the MAC address will remain the same. This allows you to set up your router to hand out the same IP address each time. + +There are a couple of recent improvements to the Ethernet controller driver, so if you're not running the latest version of Raspbian on your Pi, either download it and reflash your microSD card again, or run +```bash +sudo apt-get update +sudo apt-get dist-upgrade +``` + + diff --git a/src/tr/translate/4tronix-picon-zero.md b/src/tr/translate/4tronix-picon-zero.md new file mode 100644 index 0000000..470b14b --- /dev/null +++ b/src/tr/translate/4tronix-picon-zero.md @@ -0,0 +1,40 @@ + +#Picon Zero + +The Picon Zero is an add-on PCB for the Raspberry Pi that is physically the same size as a Raspberry Pi Zero and so is ideal as a pseudo-Hat (pHat) for the Pi Zero. However, it can of course be used on any Raspberry Pi with a 40-pin GPIO connector. + +As well as 2 full H-Bridge motor drivers, the Picon Zero has a number of Input and Output pins that can be configured in a variety of ways, allowing you to easily add analog inputs or neopixel outputs to your Raspberry Pi without any complicated software and kernel specific drivers. It also provides an interface for an HC-SR04 ultrasonic distance sensor and opens up 5 GPIO pins from the Raspberry Pi for you to use as you see fit. diff --git a/src/tr/translate/4tronix-pistep2d.md b/src/tr/translate/4tronix-pistep2d.md new file mode 100644 index 0000000..5025df2 --- /dev/null +++ b/src/tr/translate/4tronix-pistep2d.md @@ -0,0 +1,55 @@ + +# PiStep2 Dual + +Drive 2 uni-polar stepper motors using a single control board with the PiStep2 Dual. + +* Uses a ULN2803 Darlington driver chip to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python + diff --git a/src/tr/translate/4tronix-pistep2q.md b/src/tr/translate/4tronix-pistep2q.md new file mode 100644 index 0000000..bd44e85 --- /dev/null +++ b/src/tr/translate/4tronix-pistep2q.md @@ -0,0 +1,78 @@ + +# PiStep2 Quad + +Drive 4 uni-polar stepper motors using a single control board with the PiStep2 Quad. + +* Uses ULN2803 Darlington driver chips to drive the motors +* Ideal for use with 28BYJ48 stepper motors +* Supported in Scratch GPIO as well as in Python diff --git a/src/tr/translate/ab-1-wire-zero.md b/src/tr/translate/ab-1-wire-zero.md new file mode 100644 index 0000000..a85f890 --- /dev/null +++ b/src/tr/translate/ab-1-wire-zero.md @@ -0,0 +1,45 @@ + +#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® 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](https://www.abelectronics.co.uk/kb/article/3/owfs-with-i2c-support-on-raspberry-pi "Configuring and using the 1-Wire® port on your Raspberry Pi") \ No newline at end of file diff --git a/src/tr/translate/ab-adcdac-pi-zero.md b/src/tr/translate/ab-adcdac-pi-zero.md new file mode 100644 index 0000000..0f8ab52 --- /dev/null +++ b/src/tr/translate/ab-adcdac-pi-zero.md @@ -0,0 +1,51 @@ + +#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 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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/tr/translate/ab-io-pi-zero.md b/src/tr/translate/ab-io-pi-zero.md new file mode 100644 index 0000000..30cd60f --- /dev/null +++ b/src/tr/translate/ab-io-pi-zero.md @@ -0,0 +1,56 @@ + +#IO Pi Zero + +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 + +- 16 Digital Inputs/Outputs +- Control via the Raspberry Pi I2C port +- Stack up to 8 IO Pi boards on a single Raspberry Pi +- Jumper selectable I2C addresses +- External 5V Input with isolation solder bridge +- Based on the MCP23017 from Microchip Technologies Inc +- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain +- INTA and INTB can be configured to operate independently or together +- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes +- Polarity Inversion register to configure the polarity of the input port data + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/tr/translate/ab-rs485-pi.md b/src/tr/translate/ab-rs485-pi.md new file mode 100644 index 0000000..d5c9d93 --- /dev/null +++ b/src/tr/translate/ab-rs485-pi.md @@ -0,0 +1,48 @@ + +#RS485 Pi + +The RS485 Pi is a UART to RS485 serial converter for the Raspberry Pi. + +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. + +##Features + +- RS-485 Half Duplex Port. +- Up to 250 kbps transfer rate. +- Use the Raspberry Pi to control external RS-485 devices. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/tr/translate/ab-rtc-pi-zero.md b/src/tr/translate/ab-rtc-pi-zero.md new file mode 100644 index 0000000..970846d --- /dev/null +++ b/src/tr/translate/ab-rtc-pi-zero.md @@ -0,0 +1,45 @@ + +#RTC Pi Zero + +The RTC Pi Zero is a battery backed real-time clock module for the Raspberry Pi Zero. 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 Zero when it is switched back on. + +The RTC Pi Zero 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 Zero along with other expansion boards. The RTC Pi Zero 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 Zero also includes an I2C logic level converter allowing you to connect other 5V I2C devices to your Raspberry Pi. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/tr/translate/ab-serial-pi-zero.md b/src/tr/translate/ab-serial-pi-zero.md new file mode 100644 index 0000000..c02c224 --- /dev/null +++ b/src/tr/translate/ab-serial-pi-zero.md @@ -0,0 +1,44 @@ + +#Serial Pi Zero + +The Serial Pi Zero is a UART to RS232 serial converter for the Raspberry Pi Zero. + +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 + +- RS232 Master Port. +- Control the Raspberry Pi over RS232 or connect to external serial accessories. +- 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](https://www.abelectronics.co.uk/kb/article/20/raspberry-pi-serial-port-usage) \ No newline at end of file diff --git a/src/tr/translate/ab-servo-pwm-pi-zero.md b/src/tr/translate/ab-servo-pwm-pi-zero.md new file mode 100644 index 0000000..7f384fe --- /dev/null +++ b/src/tr/translate/ab-servo-pwm-pi-zero.md @@ -0,0 +1,44 @@ + +#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%. + +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. + +Arduino, C, Node.js, Windows 10 IOT, Python 2 and Python 3 libraries are available on GitHub. \ No newline at end of file diff --git a/src/tr/translate/automation-hat.md b/src/tr/translate/automation-hat.md new file mode 100644 index 0000000..469c31d --- /dev/null +++ b/src/tr/translate/automation-hat.md @@ -0,0 +1,101 @@ + +#Automation HAT + +Automation HAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant. + +To get the HAT set up and ready to go you can use the one-line product installer: + +```bash +curl -sS get.pimoroni.com/automationhat | bash +``` + +Then import it into your Python script and start tinkering: + +```bash +import automationhat +automationhat.relay.one.on() +``` diff --git a/src/tr/translate/piborg-zeroborg.md b/src/tr/translate/piborg-zeroborg.md new file mode 100644 index 0000000..e7386a5 --- /dev/null +++ b/src/tr/translate/piborg-zeroborg.md @@ -0,0 +1,38 @@ + +#ZeroBorg + +The PiBorg ZeroBorg is a 4 channel motor controller for the Raspberry Pi Zero. + +It supports configurable i2c slave addresses from 3 (0x03) to 119 (0x77), meaning that while it uses i2c it can potentially co-exist with *any* other i2c board. See the "Multiple Boards" section of the ZeroBorg install guide for more details. + +* 4 full H-Bridges +* Drives 4 motors or 2 stepper motors +* 2A peak or 1.5A RMS per bridge +* Onboard fast blow fuse at 5A +* Designed to run off a 9V power source +* 2 analogue inputs +* I2C communication \ No newline at end of file diff --git a/src/tr/translate/pijack.md b/src/tr/translate/pijack.md new file mode 100644 index 0000000..ecacd7d --- /dev/null +++ b/src/tr/translate/pijack.md @@ -0,0 +1,53 @@ + +#PiJack + +The easiest way to add Ethernet to your Rasberry Pi Zero. Simply plug the PiJack board on to your Pi and boot the latest Raspbian. PiJack will be autodetected by the Linux kernel, the correct driver will be loaded and the Ethernet interface will be ready to use. + +By default, Raspbian will automatically configure the interface for DHCP so as soon as you connect PiJack to your network your Pi will request an address and be ready to go online! + +Each PiJack board is programmed with a unique and persistent MAC address so each time your Pi boots the MAC address will remain the same. This allows you to set up your router to hand out the same IP address each time. + +There are a couple of recent improvements to the Ethernet controller driver, so if you're not running the latest version of Raspbian on your Pi, either download it and reflash your microSD card again, or run +```bash +sudo apt-get update +sudo apt-get dist-upgrade +``` + +