<div dir="ltr">I'll add my welcome to Brian's, and add a +1 to most everything he said.<div><br></div><div>The only additional insight I hope to add would be that you may very well be able to add a small solar cell to the top of your mailbox that will provide all the power that you need. Assuming that your mailbox has some solar exposure, even for part of the day. A mailbox sized solar cell like this: <a href="https://www.amazon.com/Coleman-CL-100-1-5-Watt-15-Volt-Battery/dp/B000CPA670/ref=sr_1_26?keywords=coleman+solar&qid=1578454466&sr=8-26">https://www.amazon.com/Coleman-CL-100-1-5-Watt-15-Volt-Battery/dp/B000CPA670/ref=sr_1_26?keywords=coleman+solar&qid=1578454466&sr=8-26</a> should be able to keep a couple of Lithium Ion batteries topped up for a twice a day transmission of a photograph to the house. As Brian pointed out, this device need not constantly check anything. the only thing that is important is an interrupt generated by the door opening. your device wakes up, establishes a Wi-Fi connection, snaps a picture, transmits it and then goes to sleep, not to be woken up again until you empty the mailbox. </div><div><br></div><div>You biggest problem may be transmitting through the Faraday cage of the mailbox.</div><div><br></div><div>Glen</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 7, 2020 at 12:24 PM Dewey Hylton via TriEmbed <<a href="mailto:triembed@triembed.org">triembed@triembed.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello, first post to the list. I'm somewhat new to the embedded space, having<br>
leveraged rpi/beaglebone type hardware for 1-wire projects and such. But I am<br>
just starting to look at lower power devices such as omega2 and arduino.<br>
<br>
Quick introduction, and not so quick questions for those with experience ...<br>
<br>
Several decades ago I was an advanced electronics tech in the US Navy, trained<br>
to troubleshoot/repair nuclear instrumentation and control circuitry. Yup, I<br>
was a subsurface "nuke" and operated the reactor plant on 3 different classes<br>
of submarine ... I was no stranger to the soldering iron and could build a<br>
basic calculator from simple components (no chips).<br>
<br>
But that was a long time ago, and my only real experience with soldering on<br>
digital equipment is mostly limited to doing so on my Commodore 64 computer<br>
and peripherals. Also not exactly a recent thing.<br>
<br>
Now that I have a 13-year-old boy expressing interest in these things, I plan<br>
to get into the embedded stuff so we can work on some neat (and safe!) projects<br>
together. One idea we came up with was a (USPS) mailbox monitor. I have since<br>
found others doing the same thing online, but we have questions and I figured<br>
this might be a good place to ask ...<br>
<br>
The original intent was to monitor the mailbox. Could use a physical switch<br>
to determine when the door was opened/closed, or even a light sensor to do<br>
the same. But we wanted to wait a number of seconds after the event, take a<br>
picture of the inside of the box, and send the results via email or mms or<br>
whatever. So not only a fun project for us, but something actually useful in<br>
that we could tell whether a package was present or just more bills. :)<br>
<br>
Two basic questions, really. The first has to do with power and battery life,<br>
and the second having to do with wireless communications. <br>
<br>
We started with the Onion Omega2 because (1) very user friendly, as it runs<br>
linux and I can use my python/shell/whatever prowess to get things done. And<br>
(2) it has built-in wifi. We are comfortable with this and have done a few neat<br>
things inside the house. BUT ... I think it's going to be quite power hungry<br>
and may rule it out as far as locating in the mailbox and not having to change<br>
batteries every day or two.<br>
<br>
About the wireless bit ... I have plenty of experience with "standard" ip<br>
based networking and wifi, but wonder if that is the best fit here. For starters<br>
my mailbox is about 250 feet from the house. And I figure anything capable of<br>
doing an ip stack over wifi may present similar battery problems. So I am<br>
starting to look into other communications which are not ip based as well.<br>
<br>
We recently had our home alarm system upgraded to include wireless sensors.<br>
I learned that not only are these devices able to communicate over fairly long<br>
distances (and through walls/brick/etc.) but their tiny little batteries can<br>
last 3-5 years even with the sensors having a mostly constant connection to the<br>
system. Learning this gave me hope that the mailbox monitor might actually be<br>
feasible.<br>
<br>
I have found some wireless modules used to communicate between arduino units;<br>
perhaps the mailbox unit can communicate with a much closer unit, and the closer<br>
unit can be fed power from the house and do the smarter stuff while the remote<br>
unit essentially stays asleep until triggered by light or physical switch in<br>
order to conserve battery.<br>
<br>
So ... first steps first ... do any of you have experience with low power<br>
wireless communication which might actually work in my case? Both the distance<br>
and battery life are the main worries currently.<br>
<br>
If you've made it this far, thanks for your attention and consideration. I look<br>
forward to hearing some opinions and experiences in this space, and using your<br>
input for projects with my son.<br>
<br>
Dewey Hylton<br>
<br>
_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org" rel="noreferrer" target="_blank">http://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
<br>
</blockquote></div>