LPC800 Mini-Kit, Nokia 6020 LCD and DS18B20 thermometers

I connected Nokia 6020 LCD and six DS18B20 digital thermometers to the LPC800 Mini-Kit.

The thermometers communicate over 1-Wire bus, Nokia 6020 LCD is connected with 9-bit SPI.

When system started, 1-Wire bus is searched for attached thermometers, and then temperature of every found thermometer is updated once a second. The maximal number of thermometers is 10, and can be increased with small changes in the program code.

Connection schematics:

lpc800_ds18b20

The source code available at github.com: LPC800_mini_DS18B20

Video:

3 thoughts on “LPC800 Mini-Kit, Nokia 6020 LCD and DS18B20 thermometers

  1. Hi, nice project!
    I’m trying to make something similar but…where did you get the external libraries tha you reference?

    > LPCOpen Software Development Platform 2.01
    > 1-Wire library.
    > DS18B20 library.

    Thanks man!

  2. Good day. I met your library of stm32f103_libs. Beautifully written. I tried to apply. I’m still a novice in this beauty, C Language only study – so your library for me to understand hard.
    I can not understand what and how to describe the variables are passed to the function. Currently interested in everything for DS18B20 and HD44780.

    Maybe you have a project where the most used features for these devices. Interest entire project as a whole and of specific file main.c.
    Perhaps you have work files with comments (for training).

    Thank you for attention.
    With respect, Nicholai.

Leave a comment