Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : ARDUINO???
Author | Message | ||||
muddy0409 Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 125 |
I had a look at Arduino with some thoughts of using them here and there. BUT having to learn yet another programing language, decided I was too damn old to go through that again. Since I had all the stuff for PICs, PICBasic Pro, MEL programmer etc I asked around for a PIC alternative. CHIPINO (http://www.howtronics.com/) was mentioned. It has a footprint compatible with ARDUINO and can use a heck of a lot of the ARDUINO shields. So I am going to investigate a bit further, along with a graphic LCD set up as an 8 x 24 text display with a shield base. All I gotta do now is find a suitable box for it. There may be other people in here who may be interested in these. Peter Moritz Don't poo poo conspiracy theories. Remember that everything ever discovered started somewhere as a theory. |
||||
djuqa Guru Joined: 23/11/2011 Location: AustraliaPosts: 447 |
Or you can just use a Duinomite 1/ Arduino Compatible 2/ Programmable with easy to use MMBasic 3/ Can use a VGA/Composite Monitor/LCD display and PS2 Keyboard for I/O 4/ Has SPI, I2C, USB, RS-232 Support 5/ Based on 32 BIT PIC32 not old 8BIT Technology PIC16F886 6/ And best thing at only $32 (DM-Mini) costs a tiny 2Bucks more than the Sparsely Equipped Chipino. 7/ Available here in good ole' Aussie Land from Dontronics and worldwide through a large network of Olimex Agents. 8/ Large network of existing users, support and information. VK4MU MicroController Units |
||||
muddy0409 Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 125 |
Yeah, I am ware of this. But I will still have to learn a new basic. Don't poo poo conspiracy theories. Remember that everything ever discovered started somewhere as a theory. |
||||
djuqa Guru Joined: 23/11/2011 Location: AustraliaPosts: 447 |
MMbasic is very easy to learn and use as it is based on MSBASIC/GWBASIC and uses stock standard syntax. Plus the Aussie Software Legend, Geoff Graham the Author of MMBasic, is a member here. VK4MU MicroController Units |
||||
muddy0409 Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 125 |
Well I certainly don't want to upset a fellow member, but all of my projects simply don't need anything above an 8 bit processor. Why use a sledgehammer to crack a peanut (to coin a phrase) Don't poo poo conspiracy theories. Remember that everything ever discovered started somewhere as a theory. |
||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3801 |
Looks a bit crude but if it's all you need, go for it. The DM has a nice wide power supply voltage range, if that helps. John |
||||
muddy0409 Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 125 |
Thanks John. ATM, yes, that is all I need. If I ever get some BIG ideas, I may well need something more, just like the Duinomite. Don't want to get above my station in life!! Don't poo poo conspiracy theories. Remember that everything ever discovered started somewhere as a theory. |
||||
djuqa Guru Joined: 23/11/2011 Location: AustraliaPosts: 447 |
but why use a T-model ford when for the same money you can drive a Rolls VK4MU MicroController Units |
||||
ArtBecker Regular Member Joined: 25/08/2011 Location: PhilippinesPosts: 47 |
The problem with the Chipino is that the new version they sell is not the old version they advertise. And there is no schematic for the latest version. The version they advertise is dual voltage; 3v & 5v, but that's not what you get. There is no 3-5v jumper any more, even though they advertise this as a feature, and show it in the photo of the Chipino. You also don't get the reset switch, shown in their photos of the Chipino. Nothing on their web site tells you that you will be paying for something different than what they advertise. |
||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3801 |
Ouch. Breaks our laws, dunno about others! John |
||||
donmck Guru Joined: 09/06/2011 Location: AustraliaPosts: 1313 |
Peter, I keep reading what David quoted above, and hope to entice you to going in what I feel is the right direction. Purchase from me a DuinoMite-Mini: http://www.dontronics-shop.com/olimex-duinomite-mini.html (or any version for that matter) and if you don't like it after 7 days, return it for a full refund. This will get you into the MaxiMite-DuinoMite world, and you will have the support of the members of this forum. Cheers Don... https://www.dontronics.com |
||||
jebz Regular Member Joined: 13/06/2011 Location: AustraliaPosts: 79 |
The Arduino has a vast library of code to support the various shields - http://arduino.cc/playground/Main/InterfacingWithHardware#Co mmunication Getting this code to work on the CHIPINO will be like taking on a new language and environment. |
||||
elproducts Senior Member Joined: 19/06/2011 Location: United StatesPosts: 282 |
Art Becker, I have to correct you because your statements on not completely true. I use the CHIPINO all the time with PICBASIC PRO and HI-TECH C also in some of my Beginner's Guide to Embedded C Programming books. I even created a Simplified C language similar to Arduino for the module. Here are my corrections to your statements. The module has the 5v and 3v rail on the Arduino headers but the option to power the PIC with 3v was removed because of issues with powering the module from the USB rail. It was also changed to make it compatible with Arduino which is 5v power micro only as well. I don't see them advertising a 3v PIC option but you are right that the picture at chipino.cc is old. The Reset switch is still on the board and that didn't change. It's connected to the MCLR pin. That never changed. The schematic is included in the package download which is free to download at: http://www.howtronics.com/Download_ep_41.html My SimpleC is also included along with sample files. The reason I like the CHIPINO is it runs faster than Maximite and also draws a whole lot less power so I can use battery power without killing batteries quickly. I can also use it with other compilers like Great Cow BASIC and CCS C Compiler. I do like the Maximite as well which is why I designed my own Maximino (Arduino style Maximite) that I've shown on here before. I use it for many little projects. www.elproducts.com |
||||
ArtBecker Regular Member Joined: 25/08/2011 Location: PhilippinesPosts: 47 |
I stand by my statements, and you have done nothing to disprove them. |
||||
ArtBecker Regular Member Joined: 25/08/2011 Location: PhilippinesPosts: 47 |
|
||||
elproducts Senior Member Joined: 19/06/2011 Location: United StatesPosts: 282 |
I stand by my statements, and you have done nothing to disprove them. [/quote] See the picture below. Self-servng spam. Has nothing to do with my remarks. [/quote] This wasn't meant to be spam in anyway. I'm sorry of my post offended you. I am just helping muddy0409 get an accurate answer to his original questions. All you did here was verify that my first remark was true. The 3/5V option was indeed removed without notice to the paying customer. [/quote] I have notified them and they are correcting the picture. Apparently In the move from chipaxe.com website to howtronics.com website they didn't catch that mistake and have notified the guy who builds the website. But I just downloaded the documentation from their site and it has the correct schematic and doesn't show any 3v jumper. I know they have some old boards if you want that feature, I know they'll send you one. They are just a great group of guys who are very familiar with PICs and PICBASIC and just having fun. They've donated over $1200 to charity through their $1 per CHIPINO board sold program. I think its a great. They've now expanded and formed a hackerspace that they call howtronics (how to electronics). I did join the hackerspace. I do the same promotion for Maximite and have sent many people to Dontronics for Maximite and Duinomite boards. Well, let's see. -- the 3/5V option is clearly shown in the schematic available when I bought the unit. -- the 3/5V option was clearly in the photo when I purchased the unit. -- the 3/5V option remains clearly in the photo of the unit to this day. -- the 3/5V option was clearly listed in the construction steps for the bare board option. -- the 3/5V option remains clearly in the photo of the bare board sold to this day And yet you claim that you (oops, sorry, I mean the "Chipaxe Team") never "advertised" the 3/5V option. [/quote] You were right and they are correcting the pictures. Thanks for pointing that out. You can plug a 3v PIC in and power from the PICkit 2 at almost any voltage you want. Perhaps you would be good enough to point out the reset switch (S1) on the Chipino I bought. Here are photos of the front and back. [/quote] No problem. The reset switch location is pointed to in the picture below. Did you build the kit or buy it this way? It should have the switch. If you add a shield with the reset switch, it will also connect to the MCLR pin so you don't even have to populate it. The shield will do the job. I do like the Maximite as well which is why I designed my own Maximino (Arduino style Maximite) that I've shown on here before. I use it for many little projects. More self-serving spam, unrelated to my remarks. [/quote] These last remarks were more for muddy0409. I was shocked to see you had a CHIPINO. The fact you bought a CHIPINO is an endorsement enough. You obviously saw the advantage to CHIPINO and bought one yourself. And your only complaints could be be easily corrected with a simple switch soldered in place or adding a shield with reset switch installed (most of them have it). Not having the 3v jumper is only a loss if you wanted to run a 3v PIC and you can still do that if you power from the PICkit 2. The PICkit 2 can set the Vdd to just about any Voltage level. You could also replace the 5v regulator with a 3v regulator and run a 3v part. That's also why they sell the kit version for those that want to build it their own way. www.elproducts.com |
||||
elproducts Senior Member Joined: 19/06/2011 Location: United StatesPosts: 282 |
What I really like is the RB6 and RB7 pins are connected independently to the PICkit 2. In PICBASIC PRO you have a DEBUG command that sends serial data just like the BASIC Stamp or Arduino for debugging your code. The PICKit 2 has a built in Terminal Application so your PICBASIC Pro program can send DEBUG data through the PICkit 2 connections to the Terminal Program. That way you can monitor variables while its running without any added circuitry. The PICkit 2 also has a logic analyzer so a resistor jumper from any pin to the RB7 hole in the CHIPINO board and you have a simple way to see a waveform without connecting an oscilloscope. This is great for demonstrating PWM to someone. What I want to eventually do is get a CHIPINO talking to a Maximite. The CHIPINO's can be smart sensor modules and the Maximite can be the central control/display and user interface. www.elproducts.com |
||||
vasi Guru Joined: 23/03/2007 Location: RomaniaPosts: 1697 |
I like Chipino - thought, I would liked more if angled traces were at 45 deg. Chipino can be also programmed with JALv2 and Jallib with astonishing results compared with any commercial language compiler (having a completely free compiler with full optimization of the code at commercial grade is quite amazing). Why not an 18f2525 or 18f2620? Or any 18F microcontroller with Flash between 32 and 128K. Any of them have excellent support in JALv2 with Jallib libraries. Can also be programmed with free Pic Micro Pascal - not as good as JAL in terms of code size but very close and an excellent solution for those who know Turbo Pascal/Freepascal and/or Delphi. _____ Edit: I read the documentation a little, if you stick with Hitech C lite, try to adapt everything to MPLAB X (on their site, you can find also MPLAB C18 for Mac if you will use PIC18F). Hobbit name: Togo Toadfoot of Frogmorton Elvish name: Mablung Miriel Beyound Arduino Lang |
||||
Print this page |