From 5f25a4f6be78a700911735a4d73bea747143b417 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Tue, 2 May 2023 19:25:19 +0200 Subject: [PATCH] wifinina: small timing adjustments in Configure() to better ensure device reset Signed-off-by: deadprogram --- wifinina/wifinina.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wifinina/wifinina.go b/wifinina/wifinina.go index d0b294c..f6d0b07 100644 --- a/wifinina/wifinina.go +++ b/wifinina/wifinina.go @@ -151,12 +151,12 @@ func (d *Device) Configure() { d.GPIO0.High() d.CS.High() d.RESET.Low() - time.Sleep(1 * time.Millisecond) + time.Sleep(10 * time.Millisecond) d.RESET.High() - time.Sleep(1 * time.Millisecond) + time.Sleep(750 * time.Millisecond) d.GPIO0.Low() - d.GPIO0.Configure(machine.PinConfig{Mode: machine.PinInput}) + d.GPIO0.Configure(machine.PinConfig{Mode: machine.PinInputPullup}) }