To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/20160707212021.GE28636%40shiny.localdomain.
To post to this group, send an email to connected-commu...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/CAEPooQHSBw99Ou9az9DVRiFL8n6OeM82h_LeVk%2B8zn8-dzka0w%40mail.gmail.com.
Something else that might cause issues is loading (or lack thereof) from internal/external pullup/pulldown resistors.
If you have a 74AC04 lying about, you could run 2 inverters together (to make a buffer) and put them in your signal line to test (run it off 3.3v, the 74AC series can go down to 2v). That should give you really decent output edges that you might not get out of the micro itself using just the internal pullups.
Otherwise try a pullup to 3.3v on the data lines using something like 10k, 4.7k or even 2.2k.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/CA%2BKRtjggMHkrjzp9HTBhS7Cz%3Da5gHTnga4w0wyAhgUR3OVZzrQ%40mail.gmail.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/connected-community-hackerspace/CAPh9M%2BFZ4PTWFAx3ierr8DZXm%3DTVbG9P_DPjbvCf9ftTu354wA%40mail.gmail.com.