Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    External ADC for FiPy to improve results?

    Scheduled Pinned Locked Moved FiPy
    4 Posts 2 Posters 185 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • securigyS Offline
      securigy
      last edited by

      So I generate charts for ECG sensor and it is nothing that looks like electrocardiograms. So I was reading here that I can get better results if I use external ADC... I am getting quite a jittery data that I sample at 3-6 ms... that's the best that the tight loop in a separate thread can do (inside the loop I am just adding the result to the string...)

      Questions:
      Is there any specific ADC you can recommend?
      Is this will do:
      https://www.mikroe.com/adc-proto-board
      if yes, how to connect it to Expansion Board 3.1 that my FiPy sits on?

      1 Reply Last reply Reply Quote 0
      • rcolisteteR Offline
        rcolistete
        last edited by

        An ADS1115 15-16 bits ADC is cheap and has drivers for Arduni, Raspberry Pi, MicroPython, etc. Up to 860 samples/s.

        My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

        1 Reply Last reply Reply Quote 0
        • securigyS Offline
          securigy
          last edited by securigy

          Yes, I already have seen it and more importantly (for me) it's dev boards - all of them require soldering which I am not able to do - no equipment and neither experience....

          1 Reply Last reply Reply Quote 0
          • rcolisteteR Offline
            rcolistete
            last edited by

            There is this ADS1015 (12 bits) with Qwiic connectors :
            SparkFun Qwiic 12 Bit ADC - 4 Channel (ADS1015)
            So using Qwiic to male cable you can connect to Expansion Board, breadboard, etc :
            Qwiic Cable - Breadboard Jumper (4-pin)
            without soldering.

            My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • First post
              Last post

            Pycom on Twitter

            Pycom