Your new topic does not fit any of the above??? Check first. Then post here. Thanks.

Moderator: igrr

User avatar
By Erik84750
#76799 Hi McChubby007, used as sinking means connected to 3.3V with pullup. Yet when I use no pullup all outputs do work except the 0, and if pullup is used it starts to oscillate when supposed to be low; I am in the midst of trying to discover its behavior in function of pullups, this story is not ended yet.
User avatar
By McChubby007
#76805
Erik84750 wrote:Hi McChubby007, used as sinking means connected to 3.3V with pullup. Yet when I use no pullup all outputs do work except the 0, and if pullup is used it starts to oscillate when supposed to be low; I am in the midst of trying to discover its behavior in function of pullups, this story is not ended yet.

If you look at the diagram I attached; there is an led connected to GPIO 0, via 470ohm resistor and 3.3v, so that gpio acts as a sink (led cathode connected to gpio 0). The led acts correctly when I set output on or off (set pin LOW and led on, as it is a sink etc). I have never seen ocsillation but then I have not inspected with a scope, but visually the led is observed as either on or off. The diagram I attached is actually from a lesser known dev board that used to be for sale. Beyond that I never investigated, since it did what I wanted.
User avatar
By McChubby007
#76806 For what it's worth, I made some notes on other pins which I consider to have 'special' requirements. They were either observed by me, or I found reference on the internet, some time c.2015 when it was all new. I assume they are still valid and I have attached them in case they are useful.

pinNotes.txt
You do not have the required permissions to view the files attached to this post.
User avatar
By Erik84750
#76828 Solved! A defective component and a design error combined, as well as me not thoroughly analysing fault symptoms. Someone suggested to try the blink example, I altered the program to blink both 0 and 2 (builtin led), and that led to this discovery.
Thank you all for your invaluable assistance!