About 268,000 results
Open links in new tab
  1. DigitalRead and If Statements - Programming - Arduino Forum

    Mar 18, 2012 · Only read the pin once at this point in the code and be able to do multiple if statements on button without the state changing during your program. This also saves CPU time by putting a 1 …

  2. digitalRead () return value, please advise variable type - Arduino Forum

    Jan 10, 2021 · digitalRead () - Arduino Reference The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords. digitalRead () [Digital I/O] …

  3. ‘if (!digitalRead (buttonPin))’ v ‘ (digitalRead ... - Arduino Forum

    Jan 7, 2024 · As the Arduino documentation for digitalRead () fails to explain the type of HIGH and LOW, it's misguided to assume that a contextual conversion to bool is possible and matches the …

  4. digitalWriteFast, digitalReadFast, pinModeFast etc - Arduino Forum

    Mar 2, 2010 · digitalWriteFast, digitalReadFast, pinModeFast etc. This is an addition to the library that greatly speeds up reading and writing to the digital pins using the familiar pin number syntax. One of …

  5. Interpreting digital read of a switch - Arduino Forum

    Mar 5, 2023 · The following code should (I hope) turn on an LED if the switch (set as HIGH) in Setup) is "turned-on" to connect pin 2 to ground. The sketch serialprints "HIGH" or "LOW" supposedly on the …

  6. digitalRead set threshold - Programming - Arduino Forum

    Sep 5, 2023 · While an analogRead will, set up that pin to read the analogue port, it is not the same with a digitalRead. If you want to do is properly you will have to use a pinMode call before each …

  7. arduino - How can I digitalRead a pin that is in pinMode OUTPUT ...

    So setting a pin to HIGH in OUTPUT mode and then changing to INPUT mode will change it to LOW. So the digitalRead will always return 0. If I don't change the pinMode it won't be able to read the pin. So …

  8. How To Use digitalRead on Serial Pins 0(RX)/1(TX) on Arduino Uno

    Sep 3, 2013 · Hello, I'm quite a newbie with Arduino boards and I became desperate on an issue: I'm using an Arduino Uno SMD for a speed measurement with two light barriers. I have a lot of …

  9. How exactly slow is digitalRead ()? - Arduino Forum

    Jul 23, 2015 · OK, we all know that Arduino sacrifices speed for simplicity and portability, when it comes to reading and writing pin states. I know I can circumvent this with direct port manipulation, but I want …

  10. Is there anything faster than DigitalRead();? - Arduino Forum

    Jul 29, 2020 · If you use the Teensy parts, you can use digitalRead () in your code and if the pin argument is a constant, it will optimize all the pin lookup information at compile time so that the read …