Product Overview
KRYPIC-4550 Development Board is an electronic prototyping platform derived from its predecessor product design, the krypDAQ. The birth of KRYPIC-4550 Development Board is to allow any electronic enthusiasts, hobbyists, students or even professionals to prototype and develop their own microcontroller-based projects either USB applications or stand-alone projects using PIC18F4550 microcontroller.
KRYPIC-4550 has an on-board ICSP (In-Circuit Serial Programming) pins that allows the user to program the microcontroller directly to the board by using an ICSP programmers such as Pickit2, Pickit3, Pickit4, USBPicProg and ICD. Initially, this development board is pre-loaded with a bootloader for PIC18F4550 microcontroller thus it can be program with user’s own code or change the firmware via USB without the need for an ICSP programmer. (Please refer to attached user manual for flashing through USB.) Likewise, there are various software or IDE (Integrated Development Environment) available for this PIC18F4550 development board such as MPLABX IDE and MikroC. The C compilers like XC8, Hi-Tech and C18 can also be used for generating highly optimized code for PIC18F4550.
When connected to computer for USB applications, KRYPIC-4550 is powered from the USB source of 5VDC. This same source is also delivered to the available expanded I/O pins of 5V and GND bus connector. When used as stand-alone microcontroller, it can also be powered externally either via the USB port or the 5VDC and GND bus connector. But you should NEVER connect simultaneously both development board’s USB to PC and power it up externally from its 5VDC and GND bus connector.
Features
- ICSP connector for programming
- USB 2.0 type B connector for interfacing with computer or any other hosts.
- PIC18F4550-I/P microcontroller on 44-Pin TQFP packaging
- Quartz crystal 20Mhz for maximum performance
- LED for power indicator
- Screw-type PCB terminal connector for IO for wiring connection and interface of peripherals
- 5VDC and GND Bus connector
- Four (4) mounting holes, 3.5mm (0.14”) in diameter
- FR-4, 1.6mm (0.063”), green solder mask, white silkscreen component print label
- Dimension: 71 x 45mm x 12.5mm (2.80 x 1.77 x 0.49”)
- Operating Voltage: 5VDC
- Weight: 30g
Hardware
Pin Out
The ICSP is designed to work directly with Pickit2 and Pickit3 programmers wherein the pins’ arrangement is exactly the same with the said programmer’s. Though this development board is pre-program with a bootloader at which the user will no longer need this ICSP pins for uploading new program, the user can opt to use this ICSP for his own purpose. In any case the user messes up or wants to bring back the original bootloader, this bootloader firmware is available for download anytime on this page.
Software
BOOT LOADER (C SOURCE and HEX FILE)
If the user messed up or erased the bootloader of the development board accidentally, the user can still bring it back by uploading this bootloader firmware file using a programmer such as Pickit2, Pickit3 or any other compatible programmer according to programming pins available.
BLINK LED DEMO CODE
This code turns ON and OFF an LED connected at RD3 port. Initially, the code initializes RD3 as an output pin then set it to “0” to turn ON and “1” to turn OFF alternately.
READ BUTTON DEMO CODE
This code reads the status of button (whether pressed or depressed) connected at RC4 port. Initially, the code initializes RC4 port as input pin then reads “0” if button is pressed and “1” if it is depressed.
Wanna Know More About This Product?
Read This —> KRYPIC-4550 DEVELOPMENT BOARD USER’S MANUAL
This document describes in details the parts and features of this development board as well as the procedure on how to put the said device in boot mode in preparation for uploading user’s own program via its USB port.
How To Order?
To get your own development board, just reach the following pages/website
- Facebook Page – Kryp Electronic Projects & Automation – Home | Facebook
- Shoppee Store – kryp Electronics, Online Shop | Shopee Philippines
- Website – PRODUCTS & SERVICES Archives – HowButingtingWorks
Related Products
KRYPDAQ For LabVIEW
This KRYPIC-4550 development board hardware shares with the same component layout and schematic to KRYPDAQ USB device that is also available in this page and its associated store. A KRYPDAQ is a data acquisition and control board that is assembled and pre-programmed with dedicated firmware for LabVIEW communication. This device is bundled with corresponding LabVIEW library with lots of functionalities and examples when purchased.
KRYP SIGNAL RELAY BOARD
This signal relay board provides a convenient interface for KRYPDAQ device to automate switching of signal lines during data communication with other devices and/or acquiring signal measurements during test systems development.