![]() ![]() Let me say that, even if it starts from "too beginner" level for me (they explain why you need to use the arrow instead of the point to access a pointer's property), it is a very well-written book. As a first step, I downloaded the free chapters from the TinyML book website and rapidly skimmed through them. So I finally settled on giving a try to TinyML, which is a way to deploy TensorFlow Lite models to microcontrollers. It performs better than my existing set ups over the wifi with a much higher frame rate and my brain is working overtime thinking of ideas for it.In this post, I will show you the easiest way to deploy your TensorFlow Lite model to an ESP32 using the Arduino IDE without any compilation stuff. But I'm literally amazed I got so much bang for my buck. Clearly the documentation is what caught me out here. Since this is my first arduino project (which I had no idea about) I'm really impressed with these initial results and how well its working for the price. its working and pumping out line after line of info about framerates, image size, etc. So I pulled out the wires, turned the board over, plug the wires back in, inverted, try again and the whole thing came to life! I cannot believe its finally working!!! I took off the cable that allowed me to flash the device, hit the reset button and connect to the console for the device. in fact I can barely make out the pin labels as they're hidden under the headers.Īfter the 3rd hour I figure its either broken or perhaps the pins are all in reverse. ![]() It took me at least 3-4 hours of trying to upload the example (CameraWebServer) to discover the device is not the same as the one in the diagram and the pin thats labelled GND on the diagram for the programmer is NOT GND on the board I'm holding in my hand. I had some problems getting this set up as they sell the ESP32-CAM with all the parts you'll need but the manufacturer ( ) provide documentation that is clearly ripped off and for a FTDI programmer board rather than the cheaper alternative they sell you the board with which is an FT232R programmer. So by now I'm pretty amazed and whilst I wanted to order about 10 I though I should probably experiment a bit with it first. All in all I've found the parts I need for about 25% of what it might have cost me if I went down the pi route. On top of that it also comes with a camera which is as good as the one I paid £10 for on top of the cost of the board. So this ESP32 is half the size of the of the pi0w AND half the cost. So I'm seeing if I can find anything else. but about half the price and comes with a camera module I'd have spent £10 on (which again(!) is more than the ESP board costs). Seems to be very much as capable as the Pi0w. This is when I came across the ESP32 board. Essentially I got frustrated and searched for alternatives. I sat on the idea for a few weeks as kept checking back for parts. Since I don't need to spend £80 on a door bell or a camera, I figure I'll try build my own, but getting hold of a PI0w is proving to be impossible. Better than £50, certainly a lot better than £75 and even better than £189 price tag on a Ring Pro. So a Pi setup I figure I could get down to as low as £30. Since then, I've managed to import the view of the motion camera into the MotionEyeOS set up and it works nicely when I have a decent network connection but ultimately its all very expensive.Īnyway there have been a number of thefts locally and so everyone has been talking about getting a ring doorbell, but my only complaint with this is it'll cost >£75 minimum, it needs wiring in but someone qualified, and I have no control over where the videos end up or how they're used and have to pay for the privilege (of cloud storage). I discovered whilst reading the issues on github for MotionEyeOs, it is essentially Motion with a web-interface wrapper on top. The other is a Pi 2 with a newish Logitech C270 webcam (£25ish) running on Motion. One runs MotionEyeOs on a Pi 4 with a Pi Cam module (cost >£50 since the Pi 4 is quite pricey as I had other intentions for it). So I have two CCTV cameras set up around my home for various reasons, mainly to keep an eye on things at home. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |