From 968a1ba6be807046fb7bb0ebcaa1b4c6d6b807f1 Mon Sep 17 00:00:00 2001 From: Renat0Ribeir0 Date: Mon, 6 Nov 2023 10:23:53 +0100 Subject: [PATCH 1/2] remove acronym for clarity --- content/Hardware Support/Generic/I2C-and-pull-up-resistors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md b/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md index 0eb59a04..e59af04b 100644 --- a/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md +++ b/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md @@ -3,7 +3,7 @@ title: "I2C and pull-up resistors" id: 4402394268562 --- -For effective data transmission with the Inter-Integrated Circuit (I2C) protocol using Arduino, it's often necessary to use external pull-up resistors on the designated I2C pins. Most Arduino boards don't have pre-installed pull-up resistors on these pins, but instead they offer exposed pads for surface mount resistors ("SMD"). This gives more flexibity on how these pins can be used. More specifically: +For effective data transmission with the Inter-Integrated Circuit (I2C) protocol using Arduino, it's often necessary to use external pull-up resistors on the designated I2C pins. Most Arduino boards don't have pre-installed pull-up resistors on these pins, but instead they offer exposed pads for surface mount resistors. This gives more flexibity on how these pins can be used. More specifically: * The I2C designated pins can also be used as General Purpose Input/Output (GPIO) pins or for Analog-to-Digital Conversion (ADC). In this modes, pull-up resistors are not typically required. * Users are not bound to use I2C with pre-set pull-up values. This is important because the optimal pull-up value can vary depending on different factors. From 318b7e8fe74b0b77a78098cf41cd521c49483952 Mon Sep 17 00:00:00 2001 From: Renat0Ribeir0 Date: Mon, 6 Nov 2023 10:25:21 +0100 Subject: [PATCH 2/2] update link position --- content/Hardware Support/Generic/I2C-and-pull-up-resistors.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md b/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md index e59af04b..89e4a248 100644 --- a/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md +++ b/content/Hardware Support/Generic/I2C-and-pull-up-resistors.md @@ -6,8 +6,6 @@ id: 4402394268562 For effective data transmission with the Inter-Integrated Circuit (I2C) protocol using Arduino, it's often necessary to use external pull-up resistors on the designated I2C pins. Most Arduino boards don't have pre-installed pull-up resistors on these pins, but instead they offer exposed pads for surface mount resistors. This gives more flexibity on how these pins can be used. More specifically: * The I2C designated pins can also be used as General Purpose Input/Output (GPIO) pins or for Analog-to-Digital Conversion (ADC). In this modes, pull-up resistors are not typically required. -* Users are not bound to use I2C with pre-set pull-up values. This is important because the optimal pull-up value can vary depending on different factors. - - Read more about I2C and pull-up values +* Users are not bound to use I2C with pre-set pull-up values. This is important because the optimal pull-up value can vary depending on different factors. Read more about I2C and pull-up values Therefore, when setting up I2C communication it is important to refer to the specifications and device datasheets for understanding the ideal pull-up value requirements.