Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By raz123
#10195
ficeto wrote:well.. I have been able to get faster GPIO switch times (~25ns)


Hmm, interesting. How did you accomplish that? I was just looking again at this post, and the author mentions being able to do ~0.1 us, which is ~100 ns (~10 Mhz).
User avatar
By ficeto
#10197 I did not use the library for starters ;)Once pin is setup as output, a direct register write takes 2 cycles, or that is what I have come to measure :)
User avatar
By martinayotte
#10235 I don't see why it can not be done (although I don't have time to try myself), but since USB 1.1 can be achieve using VUSB interrupt based code on a simple ATTiny45 running at 12MHz, I bet that ESP8266 is much more capable.
User avatar
By raz123
#10552
ficeto wrote:I did not use the library for starters ;)Once pin is setup as output, a direct register write takes 2 cycles, or that is what I have come to measure :)


Can you provide a code example? I'd like to measure it here.