The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
So someone has a CCTV system and they are concerned enough about it that they want to monitor it while on vacation (which would suggest to me more than one camera, wiring, maybe controllers, etc) but they only have one computer in the house?
Sorry to burst your bubble, but for $50 USD you have a Wireless 802.11n router who will update your public adress to dyndns or any other popular dynamic IP DNS server. So the device will be interesting to those who do not want to pay $50 to change their router to have this feature, so, maybe $10. But as 802.11ac is begining to be available, they will eventually change it anyway.
An Arduino may be a good start; however, as others mention it, most recent routers have facilities for DyDNS and similar services, so for this to be successful, you must give a dead easy way to configure this, perhaps even give a full service.
I think you should examine your market better. My home router provides a dynamic dns client in it already. Further, you can probably already find code to do the same with Arduino. I think most people with your problem will find another way to solve the problem.
Well.. if you're going to make a product, then why not go all out and make it something that REALLY gets people's attention. Like a decentralized hash-key based distribution protocol for video distribution (like in the torrent-ish style, or that recent plan/attempt at anonymous chat). Then DNS is irrelevant (directly anyway), plus you get all the benefits that those type of infrastructures provide.
Just a thought.
Hey! I came up with the crazy idea.. I did my part. Now it's someone else's job to implement it!
So many dev boards, so little budget...congrats on your acquisition
How true and thanks!
I looked at the R-Pi but went with the BBB, they both have their pros and cons but liked the BBB a little better.
I also ordered a Tiva C Lauchpad[^] for an online class I'm taking, it's not as powerful as the Pi or the BBB but it's 32-bits, has a lot of features and is only $13 which is cheaper than the bare bones 8-bit Atmel boards I've been getting for the last couple of years.
Thanks!...I look forward to studying your article when my brain is a little less fried
I just bought a bunch of L293D chips, also a couple of those AdaFruit Arduino shields based on it...haven't had much luck with it yet but it was mostly power supply issues, I think...got a nice desktop power supply for Christmas
Those motor shields are pretty nice I bought one a couple of years ago and have used it a lot.
Want to make a board using same scheme using 2 L298N chips for more power. I've got some big steppers I took out of a huge printer and I made a board with a single L298N on it but it will only drive one motor. In addition I may put a ATTiny on there and use SPI for communications to cut down on the number of pins used to drive it.
It is built using an Visual Studio Isolated Shell so you should be used to the interface if you do any programming in Visual Studio.
I never could get used to the Arduino IDE, I never took the time to learn it. IMHO the Arduino IDE is for more like Engineers and Hobbyists with little programming experience. You just plug the modules in that you need and go, it's pretty simple but if I were going to do a real project I wouldn't use it.
Atmel Studio allows you to create reusable libraries, organize projects and hook into source control which is a biggy in my book. If you're going to get serious with embedded systems I would recommend taking the time to learn it, but if you just want to experiment it would probably be better to use the Arduino IDE.
The plus side to Arduino IDE is that a lot of people have wrote module for it for just about everything and it is documented very well.
That's one of the problems I have every time I get a new device I want to hook up to it I have to either convert Arduino code or start from scratch. I usually just start from scratch.
It's mostly just tinkering for me for now...I have lots of learning curves to deal with for work so I just want something that's easy to deal with...with the Visual Micro plugin, at least I can work in my Visual Studio...the Arduino IDE is pretty crude...need it though if you're going to burn a bootloader or program a 'tiny.
Just stick with what you're using then, it's simple and you already know it. When you are ready you can always switch!
I took the time to learn Atmel Studio because I've been using VS since it's Beta many years ago so was familiar with it. Also the last job I had we used VC++6.0 so was familiar with that aspect.
It just made sense for me.
Whatever the choice the object is to enjoy it and create amazing things.