• User Guide to Simple Connection and Downloading of STONE TFT LCD Module

    05/31/2021 at 05:32 0 comments

    03 07 2020 6737 STONE Tech

    Step 1: Open the package of the sample, you will see as follows:


    Step 2: Open the plastic package and connect the display and the converter with Double

    Step 2: Open the plastic package and connect the display and the converter with Double 8-pin Connect cable.


    Step 3: Power on and insert the other end into the power slot of the converter, connect the display, then the light on the display would be on.

    (Package does not include power supply, but display supports any power supply between 6V~35V, we usually use 12V DC)


    Step 4: Take out the mini USB cable, insert into your host with one end and insert the other end into the mini USB slot on the converter, then the converter’s light would be on.


    Step 5: Insert the flash disk and install our software: TOOL 2019. Then open our DEMO file, the file’s format should be .vt, then click Tool(T) and select “ screen configuration” or you can also click the icon as shown in the below figure:


    directly set screen parameter configuration, check R1 (Serial baud rate): 115200, R3 (Serial port frame high byte): 0*A5, RA (Serial port frame low byte): 0*5A. Don’t forget to select option: “Touch screen input parameters are automatically uploaded to the serial port”. Set your Boot page. As shown in the below figure:


    Step 6: Clicking Tool(T) and select “generating configuration file” or you can also press F7, or click the icon as shown in the below figure:


    Step 7: The configuration file generated via the Intelligent TFT LCD Module 4.3 development kit can be downloaded to the display terminal via USB or a U flash disk.  

    >USB download is applicable to the R&D stage. It shall be avoided for the debugging stage due to repeated modifications to design, which may result in plugging a U flash disk repeatedly.  

    >U flash disk download is applicable to mass production upon the finalized R&D. It can effectively improve the download efficiency and lower the operation quality requirements for operators.

    I. Download via USB-mini Interface The SDW-PlusII series can be connected to a computer as a storage device. The device now enters a storage device module.

    The resource manager in the computer will display the Intelligent TFT LCD Module _USER volume label.   


    Click "Tool→Download a Configuration File (Ctrl+D)", or the "Download a Configuration File" button in the toolbar as shown in the below figure:


    with a download dialog box as shown in Figure 3-10 popped up.  


    Figure 3-10 Download a Configuration File

    When the Intelligent TFT LCD Module is connected to the computer successfully, the download dialog box will prompt as "USB connected", with the detected USB name " Intelligent TFT LCD Module _USER" displayed. Now click the "Download" button to copy the configuration file directly to the display terminal.

    Of course, a user may also copy the VT_SET folder and its contents directly to the Intelligent TFT LCD Module _USER disc via the Windows resource manager.

    II. Download via U Flash Disk. The FAT format is required for the U flash disk.   

    Copy the "VT_SET" project folder and files contained in it to the root directory of a U flash disk  The "VT_SET" folder contains information on all the configuration files, fonts, images and icon libraries, etc.  

    A user cannot make any modification to the files contained in this folder. However, he/she may suffix characters to "FT_SET" regarding the folder name, for instance"VT_SETxxxx".   

    Insert the U flash disk into the Intelligent TFT LCD Module.  

    Power up the Intelligent TFT LCD Module/download the files.

    After the Intelligent TFT LCD Module detects the U flash disk, information in the detected U flash disk will be displayed, with all the information under...

    Read more »

  • Bluetooth communication DEMO: NRF51822 UART communicate with STONE STVC070WT-01 HMI display

    05/31/2021 at 05:32 0 comments

    10 07 2020 4840

    Nordic51822 brief introduction

    NRF51822 is a 2.4g multi-protocol SoC with powerful functions and high flexibility, which is very suitable for Bluetooth low-power and 2.4ghz ultra-low-power wireless applications.NRF51822 is built based on the 32-bit arm cortex-m kernel, with 256kB flash + 16kB RAM. Embedded 2.4ghz transceiver supports Bluetooth low power consumption and 2.4ghz operation, in which 2.4ghz mode is compatible with nRF24L series products of Nordic Semiconductor.


    NRF51822's 31 GPIO mapping schemes enable I/O (such as serial interface, PWM, and sine demodulator) to be mapped to any device pin as indicated by PCB requirements. This allows for complete design flexibility and pin position and function.

    NRF51822 supports the S110 Bluetooth low-power protocol stack and the 2.4ghz protocol stack (including Gazell), both of which are free of charge in the software development suite of nRF51822.


    NRF51822 needs a separate power supply. If the power supply range is between 1.8-3.6v, the user can choose to use the linear rectifier on the chip. If the power supply range is between 2.1-3.6v, the user can choose the dc 1.8v mode and the DCDC transformer on the chip. The use of the dc-dc transformer can be dynamically controlled during operation and the peak rf current of nRF51822 during operation is less than 10 mA (3V, tx@0 dBm & RX).

    NRF51822 has a 6x6mmQFN48 package and a 3.5x3.8mm package (WLCSP).

    NRF51822 offers 256k or 128kB Flash capacity in different versions.

    About NRF51822 Power consumption

    •   6.3mA - TX at -4dBm (3V using on-chip DC-DC)

    •   8.0mA - TX at 0dBm (3V using on-chip DC-DC)

    •   11.8mA – TX at +4dBm (3V using on-chip DC-DC)

    •   9.7mA – RX (3V using on-chip DC-DC)

    •   13mA – RX at 1Mbps (No DC-DC)

    •   10.5mA – TX at 0dBm (No DC-DC)

    •   0.6µA – SYSTEM-OFF, no RAM retention

    •   1.2µA - SYSTEM-OFF, 8KB RAM retention

    •   2.6µA - SYSTEM-ON, All peripherals in idle mode

    Reception sensitivity

    +4dBm to -20dBm output power in 4dBm steps

    -30dBm output power in whisper mode

    -96dBm RX sensitivity at 250kbs

    -90dBm RX sensitivity at 1Mbps

    -85dBm RX sensitivity at 2Mbps

    2 Mbps, 1 Mbps, and 250kbs supported data rates

    Excellent co-existence performance


    •   3 x 16/24-bit timer with counter mode

    •   16 - channel programmable peripheral product interconnection (PPI) system

    •   Encryption -128-bit AES ECB/CCM/AAR coprocessor

    •   Random number generator (RNG)

    •   Real-time clock (RTC)

    •   Temperature sensor

    •   GPIO pin configuration that can be mapped at will

    •   31 GPIO available

    •   4 road PWM

    •   SPI- master/slave, IIC, UART

    •   8/9/10 bit ADC - 8 configurable channels


    Bluetooth watch, bracelet, wearable smart devices

    Bluetooth scale

    Smart home

    Bluetooth anti-loss device

    An introduction to 51822 Nordic51822 Development board

    NRF51822 hardware development tools include development board and USB DONGLE.NRF51 DK and nRF51DONGLE include nRF51822 and nRF51422 SoCs, supporting the development of Bluetooth Smart, ANT, and 2.4ghz proprietary technologies.

    nRF51 DK

    NRF51 DK is a multifunctional veneer development kit that supports programming and debugging via Jlink (Segger OB) and Mbed.


    nRF51 Dongle

    NRF51 Dongle is a small USB interface with the same program and debugging functions as nRF51 DK. Its main purpose is to interact with pc-based development tools and Nordic utilities so that it can be used as a prototype device for monitoring air traffic, or as a subminiature development board.


    NRF51822 Software development

    The software is divided into two main parts:

    Wireless protocol stack;

    SDK can be downloaded from the official website: https://www.nordicsemi.com/chi_simple...

    Read more »

  • Instruction for list display (application DEMO for event log)

    05/31/2021 at 05:31 0 comments

    18 09 2020 400 Nigel

    We are using list display (form display) function to create an event log application

    1. Software settings:


    As the picture shows, we have split the log into 3 part: Date/time, AM/PM, Log

    a. The variable memory address setting of each part will be separated

    b. Each part is using a list with 1 column and 5 rows. You can define the row number regarding your situation

    c. The unit data number is the data length in each unit. For Date/time, we need at least 6 bytes to display the whole data.

    d. The direct variable display should be unchecked since we can define the Date/time display format

    The rest part setting:



    2. Command setting:

    Please noticed that the list display function is only available on real display. The virtual serial screen function is not able to display it.


    According to 5.3.3 in the development guide, the first 2 byte of the command should be:

    12-display the date/time information


    07E0-text color (can be defined by yourself)

    The rest part should be the BCD code of the date/time:

    2020 0918 0205 3000 (2020/9/18, 02:05:30.00)

    The full command sending to the serial port will be:

    A5 5A 0F 82 00 00 12 00 07 E0 20 20 09 18 02 05 30 00 (6 bytes total)

    For the other 2 parts, we just using variable directly display


    A5 5A 07 82 10 00 41 4D 50 4D (display AM in 1st row, PM in 2nd row)

    A5 5A 1C 82 20 00 45 56 45 4E 54 20 4C 4F 47 20 54 45 53 54 20 53 54 4F 4E 45 20 54 45 43 48 (display EVENT LOG TEST STONE TECH in the log content)


    The following links may help you


    14 STONE TOOLBOX instruction tutorial