Tag Archives: Interface

IoD-09, An Intelligent WiFi-Enabled Display Module

4D Systems, the manufacturer of intelligent graphics solutions, has announced a new 0.9” smart display module as part of the ‘IoD-09’ series. This series is a set of small full-color TFT display modules that feature the Espressif ESP8266 SoC. It also comes with microSD card slot and is compatible with Arduino IDE.

IoD-09 Display Module

The IoD-09 modules have 6-pin connector at each end, which can connect easily to other applications and boards. It is also suitable for connecting to accessory boards for a range of functionality advancements. The design of these display modules provides a suitable platform for easy integration of displays into a product.

IoD-09 Display Module Specifications:

  • 80 x 160 Resolution, RGB 65K true to life colors, TFT Screen.
  • Built-in WiFi suitable for ‘Internet of things’ applications.
  • 802.11 b/g/n/e/i support
  • Integrated TCP/IP protocol stack
  • WiFi 2.4 GHz, supporting WPA/WPA2 and WEP/TKIP/AES, along with STA/AP/STA+AP/P2P operation modes
  • 4Mbit (512kb) of Flash memory for User Application Code and Data.
  • 128Kb of SRAM of which 80kb is available for the User.
  • 12 pin/pad interface, for all signals, power, communications, and programming.
  • Onboard microSD memory card connector for multimedia storage and data logging purposes.
  • DOS compatible file access (FAT16 or FAT32 format).
  • Display full-color images, animations, and icons.
  • 4.0V to 5.5V range operation (single supply).
  • Module dimensions:
    • (TH version) 31.8 x 16.4 x 11.7mm.
    • (SM version) 37.0 x 16.4 x 5.9mm.
  • Weighing: (TH / SM) ~5 g.
  • RoHS, REACH, and CE compliant.

IoD-09 is also available on two different models, IoD-09TH TFT LCD module with Through Hole interface, and IoD-09SM TFT LCD module with Surface Mount interface. In addition, they can act as master or slave devices, connect to the internet, display a raft information and graphics, along with the capability to communicate to SPI, I2C, and/or 1-wire devices, as well as having general GPIO for digital control/input.

The IoD-09 is compatible with Arduino IDE and the 4D Systems Workshop4 integrated development environment (IDE). Workshop4 provides powerful graphics using the GFXdloIoD09 graphics library specifically for the IoD-09 series through a drag and drop style graphical user interface (GUI).

Workshop Software

Finally, you can buy the IoD-09 display module for about $20. There is also a starter kit for $40 which includes the module, the 4D-UPA programmer, and a 4GB micro-SD card. For more information, you can visit the official page and download the datasheet.

FT234XD – USB to BASIC UART IC

The FT234XD is a USB to serial UART interface with optimised packaging (3mm x 3mm 12 pin DFN) for smaller PCB designs and the following advanced features. Check datasheet on the link below.
FT234XD – USB to BASIC UART IC – [Link]

Raspberry Pi DIN Rail I/O Interfaces

VP Process Inc has recently released a new series of Raspberry Pi DIN rail mountable “Hardened” interfaces. The first release is the PI-SPI-DIN-RTC-RS485, which is available in three mounting versions: DIN Rail Clips, DIN Rail Enclosure, and PCB Spacers.

The basic specifications for the PI-SPI-DIN-RTC-RS485 are:

  • Power Input: 9 to 24 VDC
  • 5VDC @ 2.5A (Max 3Amp) Power Supply
  • RS485 Output via RJ45 connector and Terminal Block
  • 2 GPIO connectors – 1 internal for Raspberry Pi, 1 external for peripherals
  • 1 PI-SPI-DIN connector (16 Pin) for PI-SPI-DIN series (power, SPI, I2C and 5 Chip Enables)
  • Real Time Clock (I2C) Microchip MCP7940 with Battery Backup

Last week, VP Process added three modules to the series: PI-SPI-DIN-8AI, PI-SPI-DIN-8DI, and PI-SPI-DIN-4KO. Each module of these has 2 x 16 Pin Ribbon Cable sockets and cables and each connector and cable will carry power, I2C bus, SPI bus and 5 GPIO lines for Chip Select. Additionally, each module is available in the three mounting versions mentioned above. Each module takes power from the ribbon cable as a local input power to  5 VDC switching power supply and 3.3 VDC LDO regulator power supply. At the same time, the main module will maintain the 5VDC to keep the Raspberry Pi safe from interfaces loading.

PCB’s mounted with DIN rail clips

The three modules full specifications

PI-SPI-DIN-8AI : An 8 channel 4-20 mA Input interface based on the 12 Bit Microchip MCP3208 A/D converter. Each input can be re-configured (changing resistors and capacitors) as a VDC input or Thermistor input for temperature applications.

PI-SPI-DIN-8DI : An 8 channel Isolated Digital Inptu interface based on the Microchip MCP23S08 I/O Expander. Since this design has 4 addresses, it allows  4 interfaces to connect together for a total of 32 Inputs, all of 1 chip select. The inputs accept up to 24 VDC or 24 VAC, or switch inputs.

PI-SPI-DIN-4KO ; A 4 channel relay output module. Each relay is rated at 2 AAC and is SPDT. The design is based on the Microchip MCP23S08 I/O Expander. Since this design has 4 addresses, it allows 4 interfaces to connect together for a total of 16 relay outputs.

DIN Rail Enclosures

Fortunately, VP Process had perfectly designed PI-SPI-DIN series to suit many industrial applications by making the designs industrial grade, with adding terminal blocks and enclosures. Furthermore, a new module of the same series is coming soon, PI-SPI-DIN-4AO; a 4 channel analog 4-20mA output module.

Finally, the main module is available for $48, where the remaining modules cost $33 each. More details are available at this page.

Source: WidgetLords Electronics

Simple circuit provides precision ADC interface

instrumentation_amplifier

Moshe Gerstanhaber @ edn.com provides an simple ADC interface using instrumentation amplifier IC.

Real-world measurement requires the extraction of weak signals from noisy sources. High common-mode voltages are often present even in differential measurements. The usual approach to this problem is to use an op amp or an instrumentation amplifier and then perform some type of lowpass-filtering to reduce the background noise level.

Simple circuit provides precision ADC interface – [Link]

Serial Port Communication in Excel (VBA)

Fig0077

Maurizio @ dev.emcelettronica.com discuss how we can do serial communication in Excel environment. He writes:

The purpose of this article is to demonstrate how you can perform serial port communication in the VBA (Visual Basic Applications – script editor included in any typical Microsoft Excel distribution) but without using the MSComm control or any other third party add-on or ActiveX.

Serial Port Communication in Excel (VBA) – [Link]

The MCP9600 Thermocouple interface

20151021000441_MCP9600-

by Martin Cooke @ elektormagazine.com:

The MCP9600 from Microchip is a single chip solution to convert thermocouple output EMF to degrees Celsius. The chip includes integrated cold-junction compensation and corrects thermocouple non-linearity for the eight most popular types of thermocouple.

User-programmable registers in the MCP9600 allow the chip to be configured for various applications including a low-power mode for battery operation and adjustable digital filter characteristics for fast-changing transient temperature sensing. There are also four programmable temperature alert outputs which can be used to detect multiple temperature zones.

The MCP9600 Thermocouple interface – [Link]