DS-QVGA-01
Development kit for GW-QVGA-01(A)
- GW-QVGA-01A gateway
- Datasheets and hardware schematics
- Programming cable
- Demo software with source code in C language
- Ready-to-use functions
- Graphics libraries
- Manufacturer's support
- Advantageous training classes
GW-QVGA-01 and GW-QVGA-01A are generic equipment, i.e. the hardware is fixed and the user can realize specific functionality by software only. The GW are intended for serial production and this DS set for development. Additionally one of the Microchip PIC programmers is needed.
Graphics library
Microchip Graphics library supports user development of applications with QVGA diplays. It is free in source C code including a documentation for using with the PIC microcontrollers. The documentation describes the structure, individual layers, API library functions and import of images and fonts to user project. The application interface offers a set of API functions from simple operation like dot color up to more complex ones, e.g. creating a button and placing it to specified window.
- The application layer means a user application using library functions.
- The Graphics Object Library layer manages drawing buttons, sliders, scroll bars, static texts, images, keypads etc.
- The Graphics Primitives layer draws basic components (rectangle, circle etc.)
- The Device Driver layer serves for elementary dot operations.
Demo application
Sample C program for the MCU inside the GW. It can be used as a template for any GW application.
Commented source codes illustrate usage of the library and additionally offer the following functions:
- EEPROM (storing and reading the GW setup)
- Temperature sensor (A/D conversion and temperature displaying)
- TR module (writting to/reading from the buffer in the module, Module Info getting and displaying)
- Accumulator voltage (A/D conversion and voltage displaying)
- RTCC (date and time setup, run and displaying)
- Piezo buzzer (acoustic indication of touching the screen, predefined tones)
- Sleep mode (to minimize power consumption or to „switch off“ the equipment)
- RS485 (sending and receiving a character and a string)
- SD card (text file storing)
Wireless communication
The TR_demo example is a pair of sample programs for two TR modules - one inside the GW and the other remote one.
Wireless transfers are illustrated by sending a temperature from remote sensor to GW and sending a code from GW keypad.
Supplied contents
- GW-QVGA-01A with micro SD connector assembled and Demo application programmed
- No TR module inside
- Accumulator (soldered)
- Micro USB cable
- Power supply
- Programming / debugging cable
- CD with software and documentation
Ordering code
| Type |
Frequency [MHz] |
locality |
| DK-QVGA-01 |
868/916 |
EU, USA |
Recommended options
- TR-52B wireless transceiver module with integrated antenna (other suitable types are also supported)
- 23K640-I/ST serial RAM memory (Microchip)
- Micro SD card
- MPLAB ICD3 or REAL ICE or other suitable programmer/debugger for MCU (Microchip)
- MPLAB C compiler for PIC24 (Microchip)
» GW-QVGA-01(A)