One issue with writing PBP code for sharing and reusing, which I mentioned in the thread on the other forum, is that it can't be "self contained" due the lack of functions and local variables. That makes it hard to write complex stuff for reuse since it's SO easy to get it "tangled up" in the "main program". Examples of HOW to do things is easier than writing universal "libraries" for PBP.There are many users here in the forum that share and help but i think that the developers should contribute and release blocks of code for sensors, displays, usb, etc,etc.
Well, the software (compiler, IDE, bootloader, libraries etc) are all free to download - and that's really what we're talking about, right - the software. The Arduino hardware is just a bog standard Atmel microcontroller (which is now Microchip by the way....) with the previously mentioned bootloader programmed into it. Sure, if you buy genuine Arduino boards it'll cost money but buying development boards to put into finished product costs money no matter which uC you're using. You don't need to do that, you can just buy a blank microcontroller, design a board for your product and use the code that comes out of the Arduino development tool/compiler.I dont think that arduino is a low budget platform unless you want to build only a couple of projects. Sure picbasic licence is expensive but if you like to build many projects ( hobby or not ) arduino it self gets more expensive that costumized projects.
And no, I'm not jumping ship. I'll stick with PBP for as long as it's around, or until I get to a point where I "have to" use something else.
/Henrik.
Bookmarks