Issue No. 159
- Contents
- 1) WEO012864AJ – 2.42 inch with CH1116 IC Graphic COG OLED
- 2) WEO012864AE – 1.54 inch with CH1116 IC Graphic COG OLED
- 3) WEO012864AK – 2.7 inch with CH1116 IC Graphic COG OLED
- 4) WEA064128A – 0.96 inch 64x128 OLED Display Module (COG+PCB Version)
- 5) WEO128128G – 1.12 inch 128x128 COG OLED Display Module
- 6) WEO001602H –1.23 inch Character 16x2 COG OLED Display
- 7) 10.1” SmartDisplay CAN Series: WL0F00101000JGAAASA00
- 8) How does the HOST work with SmartDisplay products?
WEO012864AJ – 2.42 inch with CH1116 IC Graphic COG OLED
WEO012864AJ is a 2.42-inch COG structure Graphic OLED display, made of resolution 128x64 pixels. This module is built-in with CH1116 IC; it can be communicated via I2C, 4-line SPI, 6800 or 8080 parallel interface; supply voltage for logic is 3V (typical value), the supply voltage for display 13V (typical value), 1/64 driving duty. WEO012864AJ series has PCB board, ZIF FPC, and Hotbar FPC versions optional.
WEO012864AJ model is ideal for smart home applications, financial-POS, Cloud/IoT systems, intelligent technology devices, energy systems, communication systems, medical instruments, etc. This module can be operating at temperatures from -40℃ to +80℃; its storage temperatures range from -40℃ to +85℃.
|
► Link to WEO012864AJ web page
WEO012864AE – 1.54 inch with CH1116 IC Graphic COG OLED
WEO012864AE is a 1.54-inch COG 128x64 Graphic OLED display. This module is built-in with CH1116 IC; it can be communicated via I2C, 4-line SPI, 6800 or 8080 parallel interface; supply voltage for logic is 3V (typical value), the supply voltage for display 12.5V (typical value), 1/64 driving duty. WEO12864AE series has different ZIF FPC; currently, we provide 24 pins and 30 pins optional if customs require custom FPC, welcome to contact us.
WEO012864AE model is ideal for IoT systems, smart home applications, financial-POS, intelligent technology devices, energy systems, communication systems, medical instruments, etc. This module can be operating at temperatures from -40℃ to +80℃; its storage temperatures range from -40℃ to +85℃.
|
► Link to WEO012864AE web page
WEO012864AK – 2.7 inch with CH1116 IC Graphic COG OLED
WEO012864AK is a 2.7-inch COG 128x64 Graphic OLED display. This module is built-in with CH1116 IC; it can be communicated via I2C, 4-line SPI, 6800 or 8080 parallel interface; supply voltage for logic is 3V (typical value), the supply voltage for display 13V (typical value), 1/64 driving duty. WEO12864AK series has different ZIF FPC; currently, we provide 22 pins, 24 pins, 30 pins, and 31 pins for options; if customs require custom FPC, welcome to contact us.
WEO012864AK model is ideal for home applications, industrial control, intelligent technology devices, energy systems, IoT systems, communication systems, medical instruments, etc. This module can be operating at temperatures from -40℃ to +80℃; its storage temperatures range from -40℃ to +85℃.
|
► Link to WEO012864AK web page
WEA064128A – 0.96 inch 64x128 OLED Display Module (COG+PCB Version)
WEA064128A model is a consumer-grade COG OLED display, diagonal size 0.96 inch, made of resolution 64x128 dots. WEA064128A model is the extension item of WEO064128A which has a PCB board on the module. This PCB board with four mounting holes and metal pins is easy for customers to fix modules on their applications. WEA064128A module is built-in with SH1107 IC; it supports I2C interface, driving duty 1/64, the supply voltage is 3.0V (typical value), and the current with 50% checkerboard displayis 25mA @ 3.0VDD (for white color). The booster circuit has been designed on the PCB version, and the customer only needs to provide a set of VDD voltage to use.
This COG with PCB OLED module is suitable for smart home applications, medical devices, industrial control, meters, etc. WEA064128A module operating temperatures range is from -30℃ to +70℃; its storage temperatures range from -30℃ to +70℃.
|
WEO128128G – 1.12 inch 128x128 COG OLED Display Module
WEO128128G is a 1.12 inch Graphic OLED display featuring COG structure with HotBar FPC; made of resolution 128x128 pixels. This module is built-in with SH1107 IC; it supports 6800/8080 8-bit parallel, 4-Wire SPI, I2C interface, the supply voltage for Logic 3V (typical value), and the supply voltage for display is 12V. The current with 50% checkerboard display is 15mA @ VCC 12V (for white color), 1/128 driving duty.
WEO128128G is a COG structure OLED display module that is lightweight, low power, and very thin. It is suitable for meter devices, home applications, POS systems, Cloud/IoT systems, handheld instruments, intelligent technology devices, energy systems, automotive, communication systems, medical instruments, etc. WEO128128G OLED module can be operating at temperatures from -40℃ to +80℃; its storage temperatures range from -40℃ to +85℃.
|
WEO001602H –1.23 inch Character 16x2 COG OLED Display
WEO001602H is a16 Character x 2 lines COG OLED display module. This 16x2 OLED display is built-in with WS0012 IC; it supports 6800/8080 8-bit parallel and I2C, 4-wire SPI interface, the supply voltage for logic is 3.3V (VDD), and the supply voltage for display is 8.5V(VCC). The current with 50% checkerboard display is 2mA @ VCC 8.5V (for white color), 1/16 driving duty. WEO001602H OLED module can be operating at temperatures from -40℃ to +80℃; its storage temperatures range from -40℃ to +85℃.
We suggest customers consider using this low-power 16x2 character OLED to upgrade the existing STN character display. Below are the advantages of this OLED display.
►Faster response time "At +25 ℃ 10 μsec
►Unlimited viewing angle "Up to 175 degree
►Thin – No need of backlight, self-emitting
►High Brightness
►High contrast ratio 10,000:1
►Wide Operation Temperature
►Lower power consumption
|
10.1” SmartDisplay CAN Series: WL0F00101000JGAAASA00
WL0F00101000JGAAASA00 model is a 10.1 inch SmartDisplay CAN series TFT display that runs CANopen protocol via CAN bus command to render display content on the screen and return touch event data with protocol objects. WL0F00101000JGAAASA00 model is integrated with a standard 10.1 inch IPS TFT module WF101JTYAHLNB0 and a 4-layers PCBA with built-in firmware code which is developed by Winstar RD team. This 10.1" SmartDisplay CAN series TFT is an easy-to-use product that allows customers to create their UI without cost-effectively writing a line of code. This 10.1” SmartDisplay can use a computer with USB2CAN dongle or Raspberry Pi (+PiCAN2) or even an MCU scale like Arduino (+CAN adaptor) as HOST platform.
Winstar already developed Windows Apps (GUI & GUI Builder) for SmartDisplay GUI design. Winstar GUI builder software is designed for customers to simulate their UI design in advance by using the drag-and-drop Widget preview function. Furthermore, customers can create their ideal UI objects using this software and then go through simulation to check UI design without hardware module. Winstar GUI builder software supports Windows systems only; it can fulfill What You See Is What You Get (WYSIWYG).
Winstar SmartDisplay CAN Series offers an out-of-the-box CANopen development experience to lower customer development costs and speed up the time-to-market expectations. The CanTFT comes with standard UI objects to quickly get the customer's project. If customers need custom UI objects supporting, our engineers are here to help. Send over your contents in PNG/JPG format; we will customize a new set of UI objects for you.
Winstar SmartDisplay CAN Series is a “smart” choice for customers. There are many essential features and functions for this new released 10.1" SmartDisplay CAN TFT as below:
►DC 12V working voltage
►10.1" WF101JTYAHLNB0 IPS TFT
►Power-On Self-Test & Splash screen
►CAN bus communication Interface
►Supports CANopen protocol, default baud rate at 250KB
►Built-in flash memory, store the font and Object Dictionary Data
►Supports Projected Capacitive touch screen (PCAP)
►Long transmission distance
►Strong anti-interference ability
►Built-in Buzzer
►Supports Multi-master
►Operating temperature -20℃~70℃
►Design the UI without writing a line of code by winstar GUI builder! (►Link to GUI Builder Introduction)
|
► Link to WL0F00101000JGAAASA00 web page
How does the HOST work with SmartDisplay products?
Overview
In the recent introduction of the SmartDisplay product, we've focused more on the function and feature itself instead of how to control it on the HOST side with the customer's final machine. This article takes a gauge as an example, describing how to transmit and update the physical switch and HOST(Arduino) data into the SmartDisplay module.
Description
This article declares how to use a SmartDisplay CANBUS 4.3" module in displaying 240-degree Gauge received from a host controller. The host is Arduino mega 2560 board with CANBUS shield and Rotary Angle Sensor. Required components are shown below:
1.SmartDisplay CANBUS 4.3"
2.ARDUINO Mega 2560
3.CAN-Bus Shield
4.Rotary Angle Sensor
5.CANBus Dongle
6.Software GUI-Builder
System diagram
Step 1: Design the Project in GUI Builder
1.1 Create a new project and select 4.3" Display blank template in GUI Builder.
1.2 Change the background style 0 in the Resource panel; it selects the black screen image file.
1.3 Edit the rotation angle of the needle in the Gauge Edit window.
►The first step is to click on Modify Button at the gauge style 6.
►When selected, it will display a preview gauge in the gauge editor window, as shown below. Please follow the steps:
►Check the box "Show Details" to show more information about the needle rotation.
►Regarding the degree range of the needle, the minimum and maximum angle parameters can be changed by pressing the +/- buttons at the Degree area, as shown in the figure.
►Value Range is defined by two values. Value min and max are used to map the needle's min/max rotation degree when receiving the value via CANbus.
►When completing the Gauge design. You can check the result by dragging the Test Value track bar to the right, while the angle will increase until the max value/degree is reached.
Step 2: Build and Upload the Project
2.1 When the previous steps are completed. Switch to the Page Info sheet and drag the certain Gauge- style 6 to the center of the screen.
2.2 Connect the PC and SmartDisplay by USB2CAN, pressing the “Connect Device" and "Upload the project” icon. The resource and page settings will be updated to the SmartDisplay module via GUI Builder. Images refer to below:
2.3 The screen jumps from start screen to the operation screen, and the following screen appears on the SmartDisplay 4.3" CANbus, which means the upload process is successful.
Step3: Program the Arduino Host
3.1 Switching to the Page sheet of GUI Builder. The index of gauge style 6 corresponds to 0 ( 0x2000 ) defined in the CANopen structure. It is important to take note of an object's index. An object's status can be polled or changed while programming in the Arduino host if its index is known, showing as below sample code paragraph.
3.2 We can use the Arduino host to set the type/ x/ y/ style/ configurations and background image of object 0 by “ ConfigSmartDisplay” Function command in the program. Or the SmartDisplay will read the existing object data in the flash onboard (GUI Builder has uploaded the settings) and place the configured objects on the screen without programming by Arduino host.
3.3 When the Arduino host receives the value change from the physical Rotary Angle Sensor. It will send certain value to the SmartDisplay through the protocol of CANopen. Please refer to the following program for key points "command structure ids and sub-indexes". The purpose of this program is to update the Gauge (object index 0) value according to the value changed from the physical Rotary Angle.
Appendix: Set Up the Project
Please refer to this link
Try before you buy! Contact us to download Winstar GUIBuilder application.