background image

P A G E  12

E a s y P I C  P R O  v 8  M a n u a l

NET-LINK (AMBER)

  When the CODEGRIP module is connected to the WiFi 

network, this LED will indicate that the connection has been established

ACTIVE (RED)

 Indicates the operational state of the CODEGRIP module: when 

CODEGRIP module is in the bootloader mode, this indicator will blink. Normal 
operation of the CODEGRIP module is indicated by the ACTIVE LED being 
constantly turned ON

DATA (BLUE)

 Indicates that there is a data transfer ongoing between the MCU 

and the CODEGRIP module

The onboard CODEGRIP module 

(1)

 requires no additional drivers, as it 

utilizes a HID driver model, which is natively supported by the computer OS. 
This makes its installation very easy and straightforward in the case when 
the USB cable is used. As soon as the USB cable is connected to the host PC, 
the CODEGRIP module is enumerated and the development board is ready to 
be used.

CODEGRIP module is supported by CODEGRIP Suite. Detailed explanation 
on how to configure and use the CODEGRIP module on the EasyPIC PRO 
v8 development board, can be found in the CODEGRIP manual, and can be 
downloaded on the following link: 

www.mikroe.com/manual/codegrip

CODEGRIP 
programmer / 
debugger module

Envisioned as the unified development platform, EasyPIC PRO v8 development 
board is equipped with the onboard CODEGRIP programming/debugging 
module, which supports various high pin count 8-bit PIC

®

 MCUs, produced by 

Microchip. The CODEGRIP module can be interfaced with the host computer 
over the USB-C connector.

Besides the USB cable, the CODEGRIP module 

(1)

 can be accessed over 

the WiFi network. This is a revolutionary new feature, which allows some 
unique usage scenarios, currently not available on any other programming/
debugging solution in the world. The WiFi connectivity option of the 
CODEGRIP module offers a complete autonomy of the development board. 
Running in hazardous environment while debugging the software in real 
time, programming the MCU with a new software during exposure, having the 
sensor responses collected and logged remotely from several different base 
points, debugging a drone firmware while it is in mid-air... These are just a 
simple examples of what EasyPIC PRO v8 development board can offer.

CODEGRIP module is equipped with LED indicators that provide visual 
feedback about its status:

POWER (GREEN)

  indicates that the development board is powered on

USB-LINK (YELLOW)

 After the host OS completes the USB enumeration of the 

CODEGRIP module, this LED will indicate that the connection has been established

C O D E G R I P

Summary of Contents for EasyPIC PRO v8

Page 1: ...E a s y P I C P R O v 8 M a n u a l P A G E 1 D E V E L O P M E N T B O A R D f o r 8 b i t P I C m i c r o c o n t r o l l e r s EasyPIC PRO v8 U S E R M A N U A L...

Page 2: ...y P I C P R O v 8 M a n u a l 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 P R O v 8 Time saving...

Page 3: ...ower supply UPS 10 Powering up the development board 11 Dual power supply 11 CODEGRIP programmer debugger module 12 DBG selection 13 Connectivity 14 MCU card 16 INPUT OUTPUT section 18 EXPANDED ports...

Page 4: ...of connectivity options including USB Ethernet UART as well as set of Mikroe proprietary standards and technologies including the well established mikroBUS standard a standardized MCU Card socket and...

Page 5: ...E a s y P I C P R O v 8 M a n u a l P A G E 5...

Page 6: ...upports the power OR ing function for uninterrupted operation The onboard PSU module regulates filters and distributes the power across all the connected peripherals Thedevelopmentboardisequippedwitht...

Page 7: ...fferentcapabilities Allthesedisplayboardscanbeeasilymountedto theexistingconnectorofferingcompletefreedomofchoice Formoreinformation please visit the official Mikroe web page at www mikroe com The I O...

Page 8: ...erters comparators and other peripherals that require or can use an external reference voltage The programmable voltage output can be controlled over the CODEGRIP Suite Detailed description The PSU ha...

Page 9: ...SB C connector The development board can be powered over the USB C connector labeled as POWER DEBUG 3 This connector provides power from the USB host USB power bank or USB wall adapter When powered ov...

Page 10: ...r N O T E It is advised to disable the battery charging circuitry if there is no battery connected to the EasyPIC PRO v8 development board This can be done usingCODEGRIPSuite Formoreinformation please...

Page 11: ...essed by two AT42QT1011 digital burst mode charge transfer sensors specifically designed for human machine interfaces HMI from Microchip The AT42QT1011 allows very responsive and reliable touch detect...

Page 12: ...ip CODEGRIP programmer debugger module Envisionedastheunifieddevelopmentplatform EasyPICPROv8development board is equipped with the onboard CODEGRIP programming debugging module which supports various...

Page 13: ...ble by simply inserting it into the center of the RJ 45 connector The DIP switch located next to the RJ 45 connector allows control of the interface between onboard CODEGRIP module and target MCU ONBO...

Page 14: ...logic states to the pins and DIP switches for configuring pull up or pull down resistors All the LEDs buttons and headers are logically organized and grouped as PORTS following the pin organization t...

Page 15: ...N E C T I V I T Y Easily create an IoT Weather Station with the EasyPIC PRO v8 development board Use the following tools G2C click OLED C click Temp Log 2 click Thunder click LPS22HB click EasyPIC PRO...

Page 16: ...or specific hardware requirements The MCU card itself contains two 168 pin mezzanine connectors providing support for MCUs with a very high pin count as well as for additional electronic components ne...

Page 17: ...ing the development board to operate on a logic level not having to facilitate specific requirements of many different MCUs This also allows the MCU to be freely chosen not having to worry about the p...

Page 18: ...corresponding PORT pins according to 8 bit labeling MID position a button is completely disconnected LOW position a button applies LOW logic level to the corresponding PORT pins according to 8 bit lab...

Page 19: ...and the power rail These2x5 pinheaderscanbeusedtoexpandtheconnectivityoftheEasyPICPRO v8 development board allowing interfacing with other devices peripherals and measurement equipment either by usin...

Page 20: ...lated to touch panel controller interfaced over dedicated I2C bus lines The power supply Make sure to turn off the power supply before placing the display module on the board Otherwise the display mod...

Page 21: ...at can host a compatible LCD Each pin of the connector is labeled on the development board and should be connected with the respective pin of the LCD Figure 10 1x16 display header view To configure op...

Page 22: ...ardized monolithic component with all its pins clearly labeled offering very good grip for the Click board preventing it to flip over or to be placed incorrectly The mikroBUS socket supports the follo...

Page 23: ...best performances for the used components they save developers of testing and troubleshooting often associated with the prototyping phase They enhance rapid development and accelerate time to market...

Page 24: ...his can be done using the two pole DIP switch labeled as USB UART SW2 on the schematic Only two switch positions are used for the UART setup SW2 1 ON up connects the UART TX pin from the MCU to the FT...

Page 25: ...thernet connector 2 which enablesMCUsthatsupportEthernetcommunicationtoestablishaconnection with a personal computer network router or other Ethernet network device All four Ethernet lines TX P TX N R...

Page 26: ...The 8th generation of hardware perfection...

Page 27: ......

Page 28: ...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...

Page 29: ......

Page 30: ...ant to download free projects and libraries or share your code please visit the Libstock website With user profiles you can get to know other programmers and subscribe to receive notifications on thei...

Page 31: ...roElektronika has been advised of the possibility of such damages MikroElektronika reserves the right to change information contained in this manual at any time without prior notice if necessary TRADE...

Page 32: ...m 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 p...

Reviews: