Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Tools
Old 28th October 2009, 01:16 PM   #16
Default

Quote:
Originally Posted by Arkham00 View Post
Bill, look at this for additional ideas (a CAN port?):

Freedom-II (pdf schematic)
appears as a blank page
__________________
Regards,
Sarma.
mvs sarma is offline  
Old 28th October 2009, 01:23 PM   #17
Default

I like the idea of 40 pin support only.
Space for a ZIF would be worth the real estate.
Would using PORTD,E for LCD 4bit and a 4x4 keypad +11 LEDs be workable?
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 29th October 2009, 02:19 AM   #18
Default

Some suggestions;

(1) A piezo speaker is "a must".
(2) Consider using a small PIC as a serial/i2c 44780 LCD + Keypad + Speaker controller for the most "bang for the buck" on board space and host pins.
(3) Don't dedicate pins on PORTB for "ICSP only" use.

There are plenty of applications that need an entire 8-bit PORTB. Consider for example a little 1-inch high by 6-inch long matrix display using those tiny 0.7-inch 5x7 displays from BG Micro (below).

Regards, Mike
Mike, K8LH is offline  
Old 29th October 2009, 02:45 AM   #19
Default

While using a small PIC for a "serial backpack" type LCD controller would use a more 'standard' software interface it might not fit your "easy to obtain" criteria. How about using a 74HC164 instead for the 2-pin Predko interface? It uses a custom driver but it's cheap and it can be modded to drive half a keypad which would reduce host pin requirements.

More food for thought, Mike
Attached Thumbnails
What would you want in a PIC development board?-predko-mod.png  
Mike, K8LH is offline  
Old 29th October 2009, 08:54 AM   #20
Default

I have a different view on those peripherals... The main thing I use a dev board for is to quickly develop things that will later be built as finished hardware to operate self-contained.

So the dev board needs to mimic the final hardware! If you use a 74164 etc to drive the LCD then all the finished hardware devices you build must also use a 74164 and all the extra wiring. I think it's so much better to have the LCD connected to 6 PIC pins on a common port (like PORTB) then all you need to do to make a finished app in hardware is copy the 6 wires that are used on the dev board.

That's also the reason you need a LED for every PIC pin, it doesn't matter what final hardware will be connected to that pin; like a solenoid, light, PWM motor etc, if the dev board has a LED for that pin you can still develop the app completely and you know it will work when built on the final app hardware later. Likewise one pushbutton for each pin.

But then my needs might be different from others, some people might just want like a pic "laboratory" where it is easy to code different demonstrations to learn how the PIC works, test ideas and have fun, rather than as a tool to be used to develop actual applications that will be built.
Mr RB is offline  
Old 29th October 2009, 09:47 AM   #21
Default

Hi Roman,

The distinction between "laboratory" and "development" board is insightful and something I never thought of. That explains why an EasyPIC4 or EasyPIC5 board doesn't really look that exciting to me (except for the ability to plug in a 128x64 GLCD to play with).

Hopefully Bill will benefit from all our input.

Kind regards, Mike
Mike, K8LH is offline  
Reply

Tags
board, development, pic

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
Pic Development Board - uk hackableFM Micro Controllers 2 1st February 2009 11:42 AM
Pic Development Board - uk richard.c Micro Controllers 5 17th December 2008 02:07 PM
PIC development board kta22 Micro Controllers 13 8th October 2008 08:09 PM
help with PIC-01 Development Board axmanjr Micro Controllers 4 31st August 2008 09:22 AM
pic development board fivemagics Micro Controllers 1 26th April 2006 10:06 PM



All times are GMT. The time now is 01:53 AM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker