1. What’s the MOQ of STONE product?
We accept MOQ 1 piece as the sample order.
2. How can I purchase? What’s the payment method?
We accept T/T, credit, PayPal, or western union as the payment method.
3. What is the warranty policy for STONE product?
We provide an unlimited warranty for our customers. No matter what kind of failure, damage, or issue happened during the warranty, STONE will provide you the replacement for free.
STWC series has a 1-year warranty.
STWI series has 3 years warranty.
STWA series has 3 years warranty.
4. What is STONE product?
Our TFT-LCD Module is an intelligent TFT LCD display module that includes:
-CPU (1GB Hz Cortex A8);
-LCD driver module;
-FLASH memory (128 MB, can be extended to 1GB);
-UART (RS232/RS422/RS485/TTL/Lan/WIFI) port;
-STONE Designer (Free GUI design software).
5. How does the STONE display work?
What you need to do with the STONE product is:
1)Design your own interface with the STONE Designer(Free GUI Designer software) files and generate a project file.
2)Download the project file into the STONE display by USB, then connect the display with your MCU or another control device by UART interface (RS232/RS485/TTL).
3)Program your MCU to communicate with the display by the customized command sets.
6. What is the meaning of the model number description?
Taking STWI070WT- 01 as an example:
STW: Company code
I: A=Advanced Type I=Industrial Type C=Civil Type
070: TFT Panel Dimension: 7 inch
W: W=Wide Voltage
T: T=With Resistive Touch Screen
N=Without Touch Screen
C=With Capacitive Touch Screen
0: 0=RS232 4=RS485 1=TTL
1: Hardware code
7. What kind of interface does STONE use to connected with the control device?
All STONE products is using a UART serial interface (RS232/RS485/TTL) to connect with the control device.
The other interface such as HDMI, SPI, RGB, etc. is not available for the STONE products right now.
8. Is the STONE product sunlight readable?
Yes. The STVA series product is high luminance model (1000 cd) and sunlight readable.
9. Does STONE product include bezel/case/enclosure?
Yes. We have plastic/metal/IP65 (water, dust, oil proof) bezel available as accessories.
10. The STONE product free accessories pack includes all the development kits you need:
The STONE product free accessories pack includes all the development kits you need:
|
Accessory Name |
Model |
Note |
Picture |
|
Double 8-pinCable |
L8 |
Optional:10cm/20cm/30cm/65cm |
|
|
DB9 Cable |
LD |
Connector: Standard DB9 Joint |
|
|
8-pin Socket |
S8 |
SMD-8 2.0mm with Lock |
|
|
Mini USB Cable |
LU |
|
|
|
Converter |
UR2.0 |
USB to RS232 |
|
|
U Storage Disk |
|
USB Downloading Batch Function |
|
11. What is the communication protocol for STONE product?
The communication protocol is customized command set.
For example:
ST< { "cmd_code":"sys_hello", "type":"system" } >ET
Frame header hand-shack instruction system widget Frame tail
ST< { "cmd_code":"get_text", "type":"label", "widget":"label2"} >ET
Frame header text instruction label widget label name Frame tail
12. Can we use Arduino as the controller of STONE product?
Yes. Arduino have the TTL signal pin. You can directly use STONE display with TTL interface (please contact with our staff to confirm the interface type). Or you can use MAX3323 chip to converter the TTL signal to RS232 signal.
You can check the link to get the specific steps:
https://www.arduino.cc/en/Tutorial/ArduinoSoftwareRS232
13. Can we use Raspberry Pi as the controller of STONE product?
Yes. Raspberry Pi provide build-in/mini UART. They are implemented using different hardware blocks, so they have slightly different characteristics. However, both are 3.3V devices, which means extra care must be taken when connecting up to an RS232 or other system that utilises different voltage levels.
You can check more details in the link below:
https://www.raspberrypi.org/documentation/configuration/uart.md
14. Can we play videos/audios on STONE product?
Yes, you can. STV series product has the build-in video/audio play function. You can storage the video file (.AVI format) or audio file (.mp3 format) in the flash memory, or USB disk, and add a video play module in the interface.
15. How to connect the STONE product with the PC or other developing platform?
For the communication testing, we have a modified cable for RS232-DB9 converter. For project downloading, you can use MINI USB cable or USB disk.
16. Can we design the customized graphic user interface (GUI) for STONE product?
Yes, you can use our STONE Designer (Free GUI design software) to design your own GUI with images, icons, audio files, and fonts libraries. And you will generate a project file and download it in the flash memory of the display.
17. What’s the OS requirement for the STONE Designer?
You can run the software under the Windows system, Linux system, Mac OS system. You can download the software on our website for free.
18. Can we use customized font for the interface?
Support custom font display, but only for widgets with text property, you can add your own fonts with .ttf suffix according to your needs.
19. Do you have some demo project for reference?
Yes. We have over 20 DEMOS including medical device, beauty machine, dash board, home control system, vending machine, EV charger, solar system and etc. Please contact with our staff for the detail and let them send you the demo you need.
20. Can we connect camera on the display?
No. The only data input interface is UART. You can not input video signal.
21. Can we use a PLC as a controller for the monitor?
22. When making a project, there are a lot of inconvenient settings for the button, want a fully transparent button?
You can set the style of button to pic mode, it will become a fully transparent button after setting, then you only need to set the bg_image in normal or pressed state.
23. If there is a beep after booting, and after connecting the TYPE-A cable, I can get the device to be read by the PC, but it does not enter the home_page interface what is the reason?
Please consider whether the gif image size is too large which causes high CPU usage to load.
24. For the design of the project, is it possible to achieve some dynamic changing effects?
With animate, we can achieve the effect of changing the value, move, opacity and attributes of multiple widgets.
25. I want multiple groups of the same widget with the same effect, but I don't want to use copy and paste to achieve this function?
You can design by custom style, there are two ways to custom style
1) select the style at properties on the right.
2) title bar view-widget-custom style.
But custom style only supports the design of the properties related to style.
26. Is it possible to select some input boxes and click on the pop-up keyboard to display only numbers?
1) Right-click new at project area and select keyboard, then select the new keyboard you need, then select the corresponding keyboard at the widget with keyboard property.
2) Title bar project-windows-keyboard, select the required keyboard to create a new one, and then select the corresponding keyboard at the widget with the keyboard property.
Note: You must select the keyboard at the widget's keyboard, otherwise the new keyboard will not be called.
27. I want to implement the function of continuous increase/decrease, but it is too annoying to click each time?
Check enable_long_press as TRUE, and then set long_press_time according to your needs. There will also be a corresponding return value after connecting to the serial port.
28. Insert the U-disk and update the firmware by traditional method (see LED), the screen prompts U-disk Error?
When updating firmware by traditional method, it is not based on the screen prompt, but on the light next to the reset button.
29. I don't like the boot animation, can I change it to my own favorite boot animation?
You can change the boot up logo, the image should be in 8bit or 24bit bmp format. Before updating, you need to confirm the firmware version, some too old firmware version can not update the logo.
30. During the version update, the U disk indicator light is on, but after pressing the reset button, the device cannot start after the boot animation?
Ensure that all procedures are normal, such as:
(1) various places in the device to maintain access status;
(2) ensure that the files to be used are not damaged, sometimes because of transmission problems or problems caused by external factors (such as damage to the U disk, etc.); Based on this, insert the U disk to re-update, wait for the indicator light to flash and then pull out the U disk to reboot.
31. After checking line_wrap and word_wrap on the label widget, the line break does not work as I want it to.
If the label widget needs a line break, you can add an \n escape character between the two words that need a line break (or the place where you want a line break).
32. Is it possible to achieve one-click layout for multiple widgets?
Yes. Select the desired layout method after you select the desired widget.
1) Click the layout method directly next to the widget to select it. The corresponding effect will be realized after selection.
2)Click the title bar edit after selection, and choose the method behind the two options of alignment and distribute. (arrange only applies to a single widget)
33. Combo_box_ex/spin_box/edit have been set up, but the default state is restored after clicking on the device?
You need to set multiple states, and different states are set separately. The normal state is normal state, and after click and input content are other different states.
34. Can I set the same property for multiple widgets in batch/is there any easy way?
1) Edit-copy one of the widgets after setting it or use the shortcut keys (different for windows and macOS).
2) Select the widget, find the style at the properties on the right side, and after clicking edit on the right side, a box will pop up, set it up and save it and then call it.
(3) view-widget-custom style, select the required widget and it will pop up the settings, after setting, it will be saved to the corresponding widget.
35. Can I change a property that was wrongly selected when I created a new project?
After the project is created, there is a setting button in the project area on the left side, you can change all the information except path after clicking the setting button.
And when the new version of the software changes baud rate/brightness/lcd rotation, the downloaded project will be effective on the device directly, no need to configure it manually.
36. Some of the commands of the widget have set_value and set_text, what is the specific difference?
set_value is to set the value, float/int type, not to set the text. set_text is to set the text, the text contains pure numbers, but when sending, the pure numbers should also be sent in text format.
37. I have changed the file name, but the project name is still not changed?
Project name and the file name are two different concepts. project name needs to be changed at setting.
38. Is there any other solution to deal with the problem of oversized gifs that cause memory overflow and cannot be played, but still need to be played?
Use image_animation widget to handle it, split the gif into countless frames, and use image group + interval to achieve a effect similar to gif.
39. What is the difference between label widget and edit widget?
label is static text, which cannot be changed after clicking on the device, but can change/get text or values through commands. edit is an editor, which can change values or text after clicking on the device, and can change/get text or values through commands.
40. The time displayed on the device is not the same as the actual time?
In the case of having RTC storage, you can calibrate the time, and the calibration will take effect after it has been calibrated once.
41. Possible factors for not being able to drag widgets to window?
1) There is a widget with a large size in window, which covers the area, thus making it impossible to add.
2)When you customize adding size in window after selecting and clicking the widget, you may perform other operations during the process, such as clicking other widgets, etc., which will trigger other operations and lead to adding failure.
3) The size exceeds the window view, the widget supports negative coordinates but needs to be placed in the window view during the adding process.
42. What is the difference between close_window and back_window?
close_window is to close the current page, if you select this function in the button, you need to select the corresponding target_name.
back_window is to return to the previous page, that is, to return to the previous page, no need to select the target_name.
43. A command in the instruction set is not valid for the item on my current device?
Please check them one by one in this order: 1) Check carefully if the instruction and widget name are consistent with the widget you need to change.
2) Check carefully if the format is correct, such as the frame header and end of frame, and if the "" after the string is an English symbol.
3) Check whether the firmware version supports the sending and receiving of this command.
44. About the button widget does not want the system issued keys, need custom keys, what are the specific requirements?
First check the corresponding item in the front (press_down/press_up/click/long_press, long_press needs to work with enable_long_press above), then fill in the custom key value in the back, the requirement is two-byte HEX format, the system key value is one byte.
45. How are the widgets classified and can I quickly find out where the widget I need is located?
The widgets are classified according to the actual application type, please refer to the different categories after View-widget. ctrl+F can bring up the search box, which supports fuzzy search and will circle the searched widgets.
46. Is it possible to externally connect a reset signal button to the existing pins according to my actual needs?
It cannot add a reset signal to the existing communication interface.
47. What are the possible factors if the device cannot communicate with MCU properly?
1)Check if the resistor at the back of the device is in normal soldering condition
2) Check if the communication protocol is consistent.
48. What are the possible factors for problems such as screen flicker on the device?
1) Poor contact, whether the power supply is properly connected to the device.
2) Whether the power supply voltage can support the normal operation of the device.
49. When executing animation, progress_circle and progress_bar will send return value every time the value is changed, is it possible to set only the last return?
Temporarily it is not supported. You can choose to filter to some return values in the code.
50. What communication protocols does the device support?
A series and I series support 232, TTL, 485, 422 and C series support 232, ttl.
51. What is the specification for adding sub-widgets?
You need to add view or list_item first, and then add and design multiple widgets in view or list_item.