STM32f303k8t6 Nucleo board with DS18S20 Temp sensor.

Thread Starter


Joined Sep 19, 2017
Dear all, I want to read the temperature by DS18S30 one wire sensor. I have made proper circuit connection with 4.7K Ohm pull up.

My programming IDE is Keil Micro vision 5 and development board is STM32f303k8t6 Nucleo.
Please tell me how i get started.

Anything about library for ds18s20, adding library to project etc.
I do not find and information about HAL library for ds18s20 with STM32f303.

Last edited:


Joined Oct 2, 2009
STM32Fxxx does not have such a wide user base such as Arduino for example.
With Arduino, most library support are provided by users, not the Arduino developers.

HAL library does not provide support for specific devices. Library examples are a good source on how to use generic hardware interface.

Your options are straight forward. Read the device manual and learn how the communication interface works.
Create your own drivers using the appropriate HW interface such as UART, SPI, I2C, or simply bit-banging.

Or find someone who has done this before.