Page 1
E a s y P I C v 8 D E V E L O P M E N T B O A R D E a s y P I C v 8 M a n u a l...
Page 2
It’s time to rethink the way you approach rapid prototyping Let us introduce you to the latest generation of Mikroe development boards – E a s y P I C v 8 Time saving embedded tools E a s y P I C v 8 M a n u a l...
Introduction Development board overview Power supply unit Detailed description Voltage reference Programming voltage PSU connectors Power/debug, USB-C connector Power 12VDC, external power supply Battery power supply Power redundancy and uninterrupted power supply (UPS) Powering up the development board Dual power supply CODEGRIP –...
DIP switches, and more. All these features are packed on a single development board, which itself uses innovative manufacturing EasyPIC v8 board off ers a number of diff erent DIP sockets, covering a technologies, delivering fl uid and immersive working experience. The...
Development board overview The EasyPIC v8 development board features a clean and intuitive layout, allowing the user to instantly understand how to set it up and how to easily tune it according to needs. The development board is divided into several sections, arranged so that all the related interactive components such as switches, buttons, indicators, and connectors, are logically positioned and grouped together.
Page 7
™ www.mikroe.com The EasyPIC v8 development board is equipped with two display connectors, located in the middle section of the board. One connector is a 1x16 pin header used for connecting a character-based LCD in 4-bit mode. The second display connector is a single row 20 pin header, which supports monochromatic GLCD and EasyTFT board.
It is equipped with three diff erent power supply inputs, off ering all the fl exibility that EasyPIC v8 needs, especially when used on the fi eld. In the case when multiple power sources are used, an automatic power switching circuit with predefi...
The next PSU stage uses two MIC28511, synchronous step-down (buck) regulators, capable of providing up to 3A at their output. The MIC28511 IC utilizes the HyperSpeed Control® and HyperLight Load® architectures, providing an ultra-fast transient response and high effi ciency for light loads. Each of the two buck regulators is used to supply power to the corresponding power supply rail (3.3V and 5V), throughout the entire development board and connected peripherals.
PSU connectors As explained, the advanced design of the PSU allows several types of power sources to When using a PC as a power source, the maximum power can be obtained if the host PC supports the USB 3.2 interface and is equipped with USB-C connectors. If the host be used, offering unprecedented flexibility: when powered by a Li-Po/Li-ION battery, it offers an ultimate degree of autonomy.
Combined with the fact that the board can be remotely significant USB voltage drop, which can obstruct the battery charging process. programmed and debugged over the WiFi network, the EasyPIC v8 development board allows complete autonomy, allowing it to be used in some very specific situations: hazardous environments, agricultural applications, etc.
These capacitive buttons are processed by two AT42QT1011, digital burst mode charge-transfer sensors, specifi cally designed for human-machine EasyPIC v8 development board supports both 3.3V and 5V power supply on a single interfaces (HMI), from Microchip. The AT42QT1011 allows very responsive and reliable board.
Page 13
Figure 4: Battery power supply connection...
fi rmware while it is in mid-air... These programming/debugging module, to support programming/debugging feature. are just simple examples of what EasyPIC v8 development board can off er. The CODEGRIP module can be interfaced with the host computer over the USB-C connector.
CODEGRIP programmer/debugger module is supported by CODEGRIP Suite. Detailed PROG/DEBUG (down): connects the RC1 and RC0 pins to the CODEGRIP explanation on how to confi gure and use the CODEGRIP module on the EasyPIC v8 programmer/debugger module development board fi nd at the following link: www.mikroe.com/debuggers/codegrip...
The EasyPIC v8 development board supports all 8-bit PIC MCUs in DIP package type. To allow this, the development board off ers a total of eight DIP socket sizes: DIP8, DIP14, DIP18 (A, B), DIP20, DIP28, DIP40 and an additional DIP8 socket for 10F MCU families.
Page 17
Easily create an IoT Weather Station with the EasyPIC v8 development board. Use the following tools: EasyPIC v8 development board EasyTFT board G2C click OLED C click Temp-Log 2 click Thunder click LPS22HB click E a s y P I C v 8 M a n u a l...
Figure 6: Main board with MCU socket section view MCU sockets As previously mentioned, the EasyPIC v8 development board supports all 8-bit PIC MCUs in DIP package type. There are eight diff erent sockets, ranging from DIP8 (8-pin DIP socket), up to DIP40 (40-pin DIP socket). All DIP sockets are grouped in the lower left area of the board (1).
Crystal oscillator socket OSC2 is routed to DIP20, DIP14, and DIP8 MCU sockets sockets. However, the EasyPIC v8 development board off ers a choice, since each pin 10F MCUs do not use external oscillators. Consequently, none of the crystal oscillator on these low pin-count MCUs can be very valuable.
There are fi ve PORTs on the EasyPIC v8 development board, labeled from PORTA to PORTE. Depending on the pin-count of the MCU, not all PORTs will be used. However, the development board supports the highest pin-count MCUs in DIP package type (40 pins).
MCU pins to which they are routed (from RA0-RA7 to RE0-RE7). These 2x5 pin headers can be used to expand the connectivity of the EasyPIC v8 development board, allowing interfacing with other devices, peripherals, and measurement equipment, either by using IDC10 extension cables, IDC10 female sockets, or simply by using jumper wires.
The EasyPIC v8 development board provides support for the resistive The board is primarily designed to be used as a display board on Mikroe Easy touch panel over two separate connectors: one 1x4-pin header and one 4-pin fl at- development boards.
Page 23
Figure 9: 1x20 pin board connector view E a s y P I C v 8 M a n u a l E a s y P I C v 8 M a n u a l E a s y P I C v 8 M a n u a l...
The EasyPIC v8 development board natively supports 2x16 character LCD module, connected in 4-bit mode. It off ers a dedicated 1x16 pin header that can host a compatible LCD module.
™ sockets The superior connectivity features of the EasyPIC v8 development board are rounded up with fi ve standardized mikroBUS host connectors (1). It is a considerable upgrade ™ for the board, as it allows interfacing with the vast amount of Click boards ™...
These ready-to-use boards require no additional hardware confi guration. More information at www.mikroe.com/click E a s y P I C v 8 M a n u a l E a s y P I C v 8 M a n u a l...
UART peripheral must be connected to the corresponding pins of the FT230XQ IC. Two The EasyPIC v8 utilizes the MCP2561FD (9), a high-speed CAN fl exible data rate ten-pole DIP switches located in the USB TO UART section of the board, labeled as TX transceiver from Microchip, off...
Page 29
The development board off ers a single DIP switch located in the CAN COMM. section, which is used to specify whether the RB2 and RB3 pins should be used as GPIOs or they should be connected to the CAN transceiver circuit as CAN TX and CAN RX lines. CAN connectivity is provided only for MCUs installed in DIP28 and DIP40 MCU sockets: RB3/RB2 (DIP28, DIP40) (10)
USB ON DEVICE USB (Universal Serial Bus) is a very popular industry standard that defi nes cables, connectors, and protocols used for communication and power supply between devices. USB-C connector is the latest version of the USB connector, developed by the USB Implementation Forum (USB-IF). Due to its many advantages including symmetrical pinout, higher current capacity, and support for faster data rates, it off...
When using an external power supply for the internal USB transceiver of the MCU, the internal MCU regulator must be disabled via CONFIG bits. Additional GNDs The EasyPIC v8 development board contains exposed GND pins which can be used to connect measurement or testing equipment. These additional GND pins allow secure connection with the instrumentation probes, avoiding loose cables or unreliable contacts that might compromise the accuracy of the readings.
Page 32
What makes you want to be an embedded developer? Is it the recognition of your skills, invention, or the development process? Whatever the reason is, we want to let you know that we are here for you every step of the way. You can enjoy the process focused, yet relaxed –...
What’s Next? You have now completed the journey through each and every feature of the EasyPIC v8 development board. You have become familiar with its modules, organization, and the programmer/ debugger. Now you are ready to start using your new board. We suggest following steps which are highly recommended to begin with.
Page 35
D I S C L A I M E R All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, must be reproduced, stored in a retrieval board, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika.
Page 36
If you want to learn more about our products, please visit our website at www.mikroe.com If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/support If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com...
Need help?
Do you have a question about the EasyPIC V8 and is the answer not in the manual?
Questions and answers