I'll start a new thread on this later today. I'm interested in doing a PCB layout for a development board.
Question to RB why would you buy a ez6 If you already have a ez4
...
A combination of factors really. I've had such huge value for money out of the EasyPIC4, most of the time these days if I need a special test signal etc or special measurement etc for the workshop I'll make it by programming the EP4 and carrying it out to the workshop. So it gets used as a piece of test equipment.
I wanted to start doing apps with the touchpanel and GLCD, interactive icons and virtual pot sliders, bargraphs, on the screen etc. That's some nice stuff! My EP4 doesn't support the touchpanel.
The EP6 has the built in COG text LCD, so this is a step up. Most of my apps these days use text LCD for the application, with the COG LCD I can have that AS WELL as the application LCD. So I can use it for debugging etc. I don't use "proper" debugging because it is too limiting, i do fast real world apps (like power control and signal generation etc) so having the second LCD I can display what ever readings I need without affecting the main application LCD. I've done that in the past by using a 4x20 LCD and using the top 2 lines as app display and the bottom 2 lines as debugging display. having 2 displays is better still.
And the other reason, because with 2 dev boards both with LCD I can develop master/slave apps much easier. Even though i've been wriitng Windows C apps for years it's limiting with dev board -> PC comms. Having 2 dev boards and being able to set master code and slave code and test both working together is a big bonus.
So my EP6 will be used now as my main dev board and the EP4 will be used for signal generation and comms etc to support the EP6.
The EasyPIC board can do a whole lot more than what you stated you want to learn. I have found in my own experience that once you learn how to use a specific feature, you'll start thinking of other ways you can use it even if it wasn't part of your original plan. My point being even if you only bought the board with the mind set that you only need to learn a few functions, don't be suprised if you find yourself learning and using many more. There are other, cheaper was to learn PICs but not many easier wasy on my opinion.
The programmer (PicFlash) is proprietary ( or so is my understanding) and I'm doing pretty much all my learning so far in MPLab/ASM. Furthermore, their ICD (seemingly) only works with their own brand of compilers, and while I'm sure their products are up to parr, I'm not too fond of being 'locked in' to something like that.
Hey,
I'm pretty new to the uC scene. I picked up an EasyPic6 board about a week ago (well, actually ordered it about 2 weeks prior) and well, I'm thinking it was a hasty purchase. I'm not saying there's anything wrong with the board, just that I may have jumped the gun. I'm still on the fence about sending it back. All I'm looking for is breadboarding/designing projects. Will use some I2C, maybe some LCD projects, but not much beyond that in the "learning phase" (foreseeable future). For most of my "learning" I'm just using MPLab and I don't like the fact that I'd need to purchase a separate ICD.
Would love to hear from some experienced users
You don't need to purchase a separate ICD! If you REALLY want to work in assembler using MPLAB you can just write your code in MPLAB and use the PICFLash free software to program the HEX code into the PICs on the EasyPIC board. You can even set it up as hotkey so that you can do it direct from in MPLAB, although I haven't done that.
Eventually if you are going to do larger apps with things like I2C and LCD and some of the new peripherals you may end up using C anyway, either the MikroC or one of the other brand C compilers.
The onboard programmer is proprietary but you can and I have done ICSP with compatible PICs by connecting an external JDM programmer to the proper pins through the I/O headers. Also, the ICD connector allows you to use other external in-circuit de-buggers.
I'd have purchased a $165.00 development board only to use it as an overpriced programmer
Since you brought up I2C and LCD, what does this board offer by way of that? LCD's go for around $10-15 on eBay all the time, but I don't know much about I2C's. What does the board offer in terms of resources for I2C and other development aspects? What are the advantages of using these hardware components on this board vs purchasing/building your own on a breadboard? I've seen some of their add-on boards. Convenient, yes - but more money.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?