This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Microcontroller with SNMP support, LCD interface and 2 UARTS

Other Parts Discussed in Thread: CC3100, CC3200, CC3120, MSP430FR6989

I am designing a system which requires the following interfaces:

1. SNMP interface (wired) - 1

2. LCD interface (16 x 2) - 1

3. Serial ports (RS232) - 2 nos

Kindly suggest the optimum Microcontroller (8 bit or 16 bit) with operating temperature range -10C to +55C for the above applications.

  • Hello Sandeep,

    Do you require on chip Ethernet?
    If external connection could work, you could try looking at www.ti.com/lit/pdf/slaa137
    However if on chip Ethernet is necessary, I have previously worked with www.ti.com/.../TM4C1294NCPDT
    That device has a launchpad, www.ti.com/.../ek-tm4c1294xl

    It also has example code for HTTP, TCP, UDP and other networking protocols. The LWIP library is used.

    As far as serial ports go, it is not difficult to find 2 UARTs. The device I mentioned above has 8 in fact.

    If you would like to go wireless, we have the CC3220, CC3120, CC3200, CC3100 devices. Please take a look at those.

    For an LCD 16x2, if you are going to use a SPI interface, most of our devices have a SPI module. If you are looking for an actual LCD glass with no driver, devices such as MSP430FR6989 have that capability.

    So it really depends on the application.

    We definitely have the devices to support your application but to it narrow down to one device, I will need more information.
  • LCD-16x2.pdfBlock_diagram_Modem.pdf

    Hello Nima,

    I am attaching the block diagram of the application being developed. Based on this the following points need to be mentioned:

    1. The Ethernet port can be external. However, th microcontroller should be able to drive the external PHY directly. Basically a dedicated port should be there for Ethernet interfacing and not shared with other ports. 

    2. The application being developed on the Ethernet port will be SNMP and so necessary libraries should be available for the development.

    3. The LCD will an external 16 x 2 Alphanumeric LCD normally available (see attached data sheet). This should be driven directly from the micro-controller without sharing of Data bus. Basically it should be a dedicated port. In case this is not possible, I can consider an SPI based LCD (if it is available readily) to prevent sharing of data bus.

    4. The serial ports required will be 02 numbers RS232 type. Additional ports (if any) will not be used and it would be an over kill to have 8. 

    5. The operating temperature range should be -10C to +55C

    6. Package must be non-BGA.

    7. If Development board / evaluation board for the micro-controller is available it would be an added advantage.

    Hope with this information you can help narrow down the device.

    Regards

    Sandeep Chawla

  • Thank you,

    Both my recommendations in my first answer will work for you. 

    Use  www.ti.com/.../TM4C1294NCPDT for on chip Ethernet. this will have all other requirements also. 

    Use  for external Ethernet.

    Select one of the options above.

**Attention** This is a public forum