Visual TFT is a standalone application used for rapid development of graphical user interfaces for TFT displays. Software generates code compatible with mikroElektronika compilers: mikroC, mikroBasic and mikroPascal, for all suported MCU architectures: PIC, dsPIC30/33, PIC24, PIC32, AVR and ARM. Software implements intuitive environment and many drag-and-drop components which can be used for building applications easily and fast.
Visual TFT – Rapid development of GUIs in TFT displays - [Link]
The use of a graphical LCD (GLCD) drastically changes the look of your project. It provides more freedom for presenting data than the HD44870 based character LCDs. Today we will see how to interface a KS0108 (name of the display controller chip) based GLCD to a PIC microcontroller. This experimental tutorial is divided into two parts. In the first part, we will see how to write a firmware for the PIC microcontroller to initialize the GLCD and send data to plot points and lines on the screen. The second part will focus more on exploring the built-in GLCD Library of mikroC Pro for PIC compiler to display more complex texts and objects. Since GLCDs are real resource hungry devices (in terms of required I/O pins and memory), a bigger size PIC microcontroller (PIC16F887, which has 36 I/O pins and 14KB flash memory) is selected for this experiment. I am using MikroElektronika’s UNI-DS6 development board to demonstrate this project, but the circuit setup can also be made on a breadboard.
Interfacing a KS0108 based Graphics LCD (Part 1) - [Link]
MikroElektronika has just released EasyPIC v7, a latest edition to its successful EasyPIC series development boards for PIC microcontrollers. [via]
This is a very special day for us. We are excited and honored to present you with the new version of our famous brand – EasyPIC v7 is here!
We’ve asked ourselves what can we do to improve such an amazing board as EasyPIC6, and even if it seemed like a tough assignment, we have done some outstanding interventions in design and functionality, and made a new board no one can stay indifferent to.
For the first time in EasyPIC’s almost 10-year history, we’ve grouped PORT headers, LEDs and Buttons in an Input-Output groups, thus making them easier to use than ever before. We’ve equipped the boards with tri-state DIP switches, so placing pull-up or pull-down jumpers to desired pins is now just a matter of pushing the switch.
MikroElektronika releases EasyPIC v7 - [Link]
Embedded Lab has just posted a tutorial on how to use the mikroElektronika’s GLCD bitmap editor tool to convert a monochromatic bit map (BMP) image file into a data array so that it could be displayed on a graphics LCD using a microcontroller. The GLCD bitmap editor tool is embedded into mikroElektronika’s compilers and can generate a code equivalent of a BMP image, which can be easily inserted into the microcontroller’s source program.
Converting bitmap image files to GLCD data array - [Link]
Libstock is a community website created by mikroElektronika, allowing users to share their projects and libraries. It was created to provide the community with the right and necessary infrastructure.
Libstock is a powerful concept, encapsulating many useful features for easier navigation, flexibility in code presentation, and mechanisms to getting what you are seeking for, using categories, search, sorting and filters. Libstock allows you to stay in touch with your fellow contributors, to be notified of code changes, to discuss code implementation, but also express your wishes for future development. Libstock, mikroElektronika say, is far more comprehensive and user-friendly than any other embedded community website. It’s the best place for code! [via]
Community website for emebbed progrogrammers - [Link]
StartUSB for PIC is a small development board from mikroElektronika featuring PIC18F2550 preprogrammed with an USB bootloader. This tutorial describes the complete setup for this board that will let you start your journey into the world of PIC18F microcontrollers.
StartUSB for PIC board - [Link]