Git Product home page Git Product logo

Comments (3)

Fettkeewl avatar Fettkeewl commented on June 19, 2024

Hi Marmachine, I have the same needs as you, to get chaeplins circuitry working with the ability to self-wake. Have you made any progress?

from esp8266_and_arduino.

Marmachine avatar Marmachine commented on June 19, 2024

from esp8266_and_arduino.

Fettkeewl avatar Fettkeewl commented on June 19, 2024

If its any help I vaguely remember reading that PIR's do get disturbed by wifi. Positioning them corretly..
If you have no need to constantly be connected then I suggest turning off your wifi and have it off untill motion trigger turns it on.

In regards to chaeplins circuit I might have cracked the nut that was bothering us.
It would seem that the resistor R1 and R4 have to high values for a proper negative pulse.

EDIT:

Removed previous "solution", it was faulty, there was still the possibility to externally reset the device while it was running.
6ca8afdbc019020a149d6df5fb2b9ad9d0f9f255

This is my new solution, colored, i switch the first transistor in the reset line to a PNP transistor, because I could not use GPIO16 as Chaeplin did, I had to select another GPIO. All GPIOS on the ESP are at 0V when in deep-sleep except GPIO16.

For this circuit to work, the pin connected to the base of the PNP transistor needs to be held high while in operating mode. When ESP goes to sleep the pin will get pulled low, caution though, do NOT write said pin low yourself, that just fired a reset for me.
Do not forget the DIODE between GPIO16 and RST, else GPIO16 will hold rst high when opening reed.

from esp8266_and_arduino.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.