3 ms·
> JeeLib is an Arduino IDE library for JeeNodes (made by JeeLabs) Source code: https://github.com/jeelabs/jeelib https://github.com/jeelabs/jeelib Website: ht
by lioeters 1y ago
> JeeLib is an Arduino IDE library for JeeNodes (made by JeeLabs)
Source code: https://github.com/jeelabs/jeelib https://github.com/jeelabs/jeelib
Website: https://jeelabs.org/202x/sw/jeelib/ https://jeelabs.org/202x/sw/jeelib/
The latter redirects to a page that shows Git commits, but it's a hidden page in a Dutch site about online casinos. It does look a bit shady. In the GitHub org of jeelabs, there are only two authors and neither seem to be based in the Netherlands.
Here's an archived website that documents the jeelib library.
https://archive.ph/nmF5Q https://archive.ph/nmF5Q
Relevant line:
> a Sleepy class for ultra low-power sleeping of ATmega and ATtiny µC’s
From a quick skimming of the codebase, I couldn't find this class. If I were the author, I would have forked the Sleepy class for my own use.
Edit: Here's the definition of the Sleepy class.
https://github.com/jeelabs/jeelib/blob/6df2d8da785aca77790e94121de7908e85179530/Ports.h#L345 https://github.com/jeelabs/jeelib/blob/6df2d8da785aca77790e9...
It uses avr-libc's sleep functions.
> <avr/sleep.h>: Power Management and Sleep Modes
https://www.nongnu.org/avr-libc/user-manual/group__avr__sleep.html https://www.nongnu.org/avr-libc/user-manual/group__avr__slee...
- JdeBP 1y agoThe root page that you want is https://jeelabs.org/w/ https://jeelabs.org/w/ .