<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//msalamon.pl/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
	<url>
		<loc>https://msalamon.pl/</loc>
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/" />
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/" />
		<lastmod>2026-04-27T17:46:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/nowy-hal2-nowy-cubemx2-nowe-ide-st-odcina-stary-i-nowy-swiat/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nowy-hal2-nowy-cubemx2-nowe-ide-st-odcina-stary-i-nowy-swiat/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nowy-hal2-nowy-cubemx2-nowe-ide-st-odcina-stary-i-nowy-swiat/" />
		<lastmod>2026-04-27T17:46:50+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image-4.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nowa-rodzina-stm32c5-i-hal2-poczatek-duzej-zmiany-w-ekosystemie-st/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nowa-rodzina-stm32c5-i-hal2-poczatek-duzej-zmiany-w-ekosystemie-st/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nowa-rodzina-stm32c5-i-hal2-poczatek-duzej-zmiany-w-ekosystemie-st/" />
		<lastmod>2026-04-14T13:49:50+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/04/image.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/to-jeden-z-najwazniejszych-momentow-w-historii-msalamon/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/to-jeden-z-najwazniejszych-momentow-w-historii-msalamon/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/to-jeden-z-najwazniejszych-momentow-w-historii-msalamon/" />
		<lastmod>2026-02-25T12:12:30+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2026/02/ST-Partner-Program_Authorized-scaled.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/why-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dlaczego-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/why-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dlaczego-stm32/" />
		<lastmod>2025-12-27T19:38:47+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/msalamon_stm32_family.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/IMG_7612.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/16x2-lcd-display-with-stm32-hal-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/16x2-lcd-display-with-stm32-hal-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-1/" />
		<lastmod>2025-12-27T19:38:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/20180717_215128.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4bit_bez_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4bit_bez_RW_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4-bit_bez_RW_HAL_Delay.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/Timery.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/TIM3_conf.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4-bit_bez_RW_TIM_Delay_us.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/16x2-lcd-display-on-stm32-hal-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/16x2-lcd-display-on-stm32-hal-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-2/" />
		<lastmod>2025-12-27T19:37:15+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4bit_z_RW_KiCad_5V_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4bit_z_RW_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/4-bit_z_RW_TIM_Delay_us.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_Cube_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_TIM_Delay_us_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_Cube_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_TIM_Delay_us.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-1/" />
		<lastmod>2025-12-27T19:36:34+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BMP180_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_currents_ds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMXX80_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_without-delays_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_without-delays_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BMP180_circuit.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_npm.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-2/" />
		<lastmod>2025-12-27T19:35:57+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BMP280_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMPE280_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP180_vs_BMP280.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_100k_forcedmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_400k_forcedmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BME280_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BME280_times_100k_forcedmode_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BME280_times_400k_forcedmode_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BME280_circuit.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_100k_normalmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_400k_normalmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BME280_tstandby.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BME280_timing_diagram.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/discover-what-the-built-in-st-link-programmer-on-stm32-nucleo-boards-can-do/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odkryj-co-potrafi-wbudowany-w-zestawy-stm32-nucleo-programator-st-link/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/discover-what-the-built-in-st-link-programmer-on-stm32-nucleo-boards-can-do/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odkryj-co-potrafi-wbudowany-w-zestawy-stm32-nucleo-programator-st-link/" />
		<lastmod>2025-12-27T19:35:16+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Firmware_update_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/FIrmware_update_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/stlink_pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/semihosting_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/semihosting_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/semihosting_3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/never-do-this-to-your-display/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/never-do-this-to-your-display/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/" />
		<lastmod>2025-12-27T19:34:21+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/Bad_examples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/Good_examples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/LCD_1602_dim_marked.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_LCD_contour.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Sketch.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Sketch_extrude_front-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Screws.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Screws2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Front-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/LCD_frame.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_contour.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Sketch_extrude_front.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_pins.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Screws.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Screws2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Front.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/OLED_frame.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/OLED_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Negative_blue.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Negative_black.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Positive_White.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Positive_green.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/the-immortal-ds18b20/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/niesmiertelny-ds18b20/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/the-immortal-ds18b20/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/niesmiertelny-ds18b20/" />
		<lastmod>2025-12-27T19:33:33+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/DS18B20-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ds18b20_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ds18b20_CubeMX.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/print_float.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/putty_results.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_two_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_four_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_and_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_four_read_and_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Wybrane_komentarz_konkurs_LCD.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/" />
		<lastmod>2025-12-27T19:08:31+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_schematic_spi.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_spi_prescaler.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_spi_prescaler_preset.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_dma.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_data_transfer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_dma_half.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_dma_small_buffer.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/" />
		<lastmod>2025-12-27T19:07:25+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/HSV_cone.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-much-does-using-floats-cost-and-what-does-the-fpu-offer/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/ile-kosztuje-uzywanie-float-i-co-daje-fpu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-much-does-using-floats-cost-and-what-does-the-fpu-offer/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/ile-kosztuje-uzywanie-float-i-co-daje-fpu/" />
		<lastmod>2025-12-27T19:06:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/float_single_and_double_representation.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/float_equation_.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/floats_on_axe.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/FPU_cycles.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Code_size.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Operations_ticks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Sqrt_ticks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Type_conversion_ticks.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/" />
		<lastmod>2025-12-27T19:05:28+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/measuring-air-quality-with-the-sds011/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/measuring-air-quality-with-the-sds011/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/" />
		<lastmod>2025-12-27T19:03:49+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/sds011_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/sds011_cube_pinout.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/Terminal.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/sds011_pwm.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/inexpensive-hc-sr04-ultrasonic-rangefinder/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/tani-dalmierz-ultradzwiekowy-hc-sr04/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/inexpensive-hc-sr04-ultrasonic-rangefinder/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/tani-dalmierz-ultradzwiekowy-hc-sr04/" />
		<lastmod>2025-12-27T19:02:26+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/HC-SR04_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_plot.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_cube.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_timings_long.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_timings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_nonblocking_timings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_nonblocking_freshrate.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_measurement.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/measuring-light-intensity-using-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pomiar-natezenia-swiatla-z-wykorzystaniem-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/measuring-light-intensity-using-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pomiar-natezenia-swiatla-z-wykorzystaniem-stm32/" />
		<lastmod>2025-12-27T19:01:35+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/light_sensors_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/light_sensors_cube.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/BH1750_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/bh1750_read_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/bh1750_read_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/MAX44009_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_high_res_wrong.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_high_res_correct.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_lowres_100k_.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_lowres_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_highres_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/max44009_read_highres_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/max44009_interrupt_upper_threshold_terminal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/max44009_interrupt_upper_threshold.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/TEMT6000_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/sensors_adc_configuration.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_on.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_off_switch.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_on_switch.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/Zlozenie.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/ssd1306-oled-displays-i2c-or-spi/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacze-oled-ssd1306-i2c-czy-spi/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ssd1306-oled-displays-i2c-or-spi/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacze-oled-ssd1306-i2c-czy-spi/" />
		<lastmod>2025-12-27T18:59:34+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/OLED_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_normal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_zoom.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/oled_i2c_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/oled_i2c_cube_conf_100k-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_1000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_100k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_400k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_1000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_1000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_100k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_400k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_1000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_cube_conf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_1250k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_5000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_10000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_20000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_40000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_1250k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_5000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_10000k_DMA.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-does-chuck-norris-measure-temperature-he-looks-at-it-mlx90614-on-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-chuck-norris-mierzy-temperature-patrzy-na-nia-mlx90614-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-does-chuck-norris-measure-temperature-he-looks-at-it-mlx90614-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-chuck-norris-mierzy-temperature-patrzy-na-nia-mlx90614-na-stm32/" />
		<lastmod>2025-12-27T18:57:52+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/MLX90614_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_fov.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_cubemx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_temperature_measurement.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_read_timing.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/6-degrees-of-freedom-with-the-mpu6050-on-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/6-stopni-swobody-z-mpu6050-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/6-degrees-of-freedom-with-the-mpu6050-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/6-stopni-swobody-z-mpu6050-na-stm32/" />
		<lastmod>2025-12-27T18:57:08+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/MPU6050_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_cube_i2c.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_cube_exti.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_dmp_motions.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_dmp_freefall.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/mpu6050_terminal.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/examining-the-book-stm32-microcontrollers-for-beginners/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/przeswietlam-ksiazke-mikrokontrolery-stm32-dla-poczatkujacych/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/examining-the-book-stm32-microcontrollers-for-beginners/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/przeswietlam-ksiazke-mikrokontrolery-stm32-dla-poczatkujacych/" />
		<lastmod>2025-12-27T18:55:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/en/my-finger-is-pulsing-the-max30102-pulse-oximeter-under-stm32-control/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/palec-mi-pulsuje-pulsometr-max30102-pod-kontrola-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/my-finger-is-pulsing-the-max30102-pulse-oximeter-under-stm32-control/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/palec-mi-pulsuje-pulsometr-max30102-pod-kontrola-stm32/" />
		<lastmod>2025-12-27T18:55:26+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX30102_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max30102_samples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max30102_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max30102_i2c_settings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max30102_int_settings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max30102_measurement_terminal.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/ide-or-not-ide-the-8-best-ides-for-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/ide-albo-nie-ide-8-najlepszych-ide-dla-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ide-or-not-ide-the-8-best-ides-for-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/ide-albo-nie-ide-8-najlepszych-ide-dla-stm32/" />
		<lastmod>2025-12-27T18:54:31+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/ankieta.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_sw4stm32.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_truestudio.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_keil_uvision.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_visualgdb.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_vscode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_iar_embedded_workbench.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-1/" />
		<lastmod>2025-12-27T18:54:02+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_digits_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_digits_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_digits_cubemx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_register_map.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_1_25MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_2_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_10MHz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/no-more-multiplexing-on-gpio-max7219-in-action-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-multiplexing-on-gpio-max7219-in-action-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-2/" />
		<lastmod>2025-12-27T18:53:10+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_digits_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskada_nature_example.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskada_connection.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskade_analyzer.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/" />
		<lastmod>2025-12-27T18:31:33+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_matrix_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Type-0-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Type-1-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Chain.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_1_25MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_2_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_10MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_12864px_10MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_1_25MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_2_5MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_5MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_10MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_12864px_10MHz_optimized.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/arduino-users-hate-him-he-discovered-a-simple-way-to-get-started-with-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/arduinowcy-go-nienawidza-odkryl-prosty-sposob-na-to-jak-zaczac-z-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/arduino-users-hate-him-he-discovered-a-simple-way-to-get-started-with-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/arduinowcy-go-nienawidza-odkryl-prosty-sposob-na-to-jak-zaczac-z-stm32/" />
		<lastmod>2025-12-27T18:30:30+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-waggle-your-servo-horn-%cd%a1-%cd%9c%ca%96-%cd%a1-stm32-meets-a-servo/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-pomachac-swoim-orczykiem-stm32-spotyka-sie-z-serwem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-waggle-your-servo-horn-%cd%a1-%cd%9c%ca%96-%cd%a1-stm32-meets-a-servo/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-pomachac-swoim-orczykiem-stm32-spotyka-sie-z-serwem/" />
		<lastmod>2025-12-27T18:29:49+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Serwo_baner_click2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/One_servo_KiCad_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/One_servo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/One_servo_TIM2_tree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/TIM2_config.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Pulse_0_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Pulse_90_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Pulse_180_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Two_servos_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Two_servos.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Two_servos_TIM2_tree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/Two_servos_pulse.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/PCA9685-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/pca9685_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/pca9685_diferent_pwm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/happy-birthday-msalamon-pls-first-year-contest/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/sto-lat-sto-lat-pierwszy-rok-msalamon-pl-konkurs/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/happy-birthday-msalamon-pls-first-year-contest/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/sto-lat-sto-lat-pierwszy-rok-msalamon-pl-konkurs/" />
		<lastmod>2025-12-27T18:28:10+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/msalamon_users.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/Najpopularniejsze-wpisy.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/stm32-has-no-eeprom-but-fortunately-theres-eeprom-emulation-based-on-f1-f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/w-stm32-nie-ma-eepromu-ale-na-szczescie-jest-emulacja-eeprom-w-oparciu-o-f1-f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/stm32-has-no-eeprom-but-fortunately-theres-eeprom-emulation-based-on-f1-f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/w-stm32-nie-ma-eepromu-ale-na-szczescie-jest-emulacja-eeprom-w-oparciu-o-f1-f4/" />
		<lastmod>2025-12-27T18:27:34+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_f103c8_memorymap.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_write_read.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_flash_content_f103c8.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_f401re_memorymap.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_flash_content_f401re.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_timings_erased_flash.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/are-an-i2c-converter-and-an-lcd-a-good-match/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czy-konwerter-i2c-z-lcd-to-dobrana-para/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/are-an-i2c-converter-and-an-lcd-a-good-match/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czy-konwerter-i2c-z-lcd-to-dobrana-para/" />
		<lastmod>2025-12-27T18:25:56+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/LCD_I2C_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hd44780_i2c_converter-schematic.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_cube_i2c.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_cube_tim3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_write_full_frame.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_readingbyte_100k.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/ridiculously-simple-hardware-encoder-handling-on-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dziecinnie-prosta-sprzetowa-obsluga-enkodera-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ridiculously-simple-hardware-encoder-handling-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dziecinnie-prosta-sprzetowa-obsluga-enkodera-na-stm32/" />
		<lastmod>2025-12-27T18:25:04+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/Enkoder_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_quadrature_routine.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_stepping_table.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_rm.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_combined_channels.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_channels.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/STM32-Nucleo-F401RE-Pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_configuration.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_counter_step.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/insanely-accurate-ds3231-rtc-on-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/piekielnie-dokladny-rtc-ds3231-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/insanely-accurate-ds3231-rtc-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/piekielnie-dokladny-rtc-ds3231-na-stm32/" />
		<lastmod>2025-12-27T18:23:21+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_clasic_crystal_accuracy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/DS3231_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_schematic_nucleo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_i2c.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_dma.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_uart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_interrupt_100k-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_interrupt_400k-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_DMA_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_DMA_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/further-struggles-with-rtc-ds1307-and-pcf8563-on-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dalsze-zmagania-z-rtc-ds1307-i-pcf8563-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/further-struggles-with-rtc-ds1307-and-pcf8563-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dalsze-zmagania-z-rtc-ds1307-i-pcf8563-na-stm32/" />
		<lastmod>2025-12-27T18:22:19+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/DS1307_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_interrupt_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_DMA_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/PCF8563_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_interrupt_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_interrupt_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_DMA_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_DMA_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/gps-positioning-using-the-neo-6m-v2-on-an-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/gps-positioning-using-the-neo-6m-v2-on-an-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/" />
		<lastmod>2025-12-27T18:21:16+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/NEP6MV2_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_linker.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_raw_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_no_fix.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_fix_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_receiving_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_interrupt_time.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_parse_time.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/adc-on-stm32-in-several-ways-joystick/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/adc-on-stm32-in-several-ways-joystick/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/" />
		<lastmod>2025-12-27T17:38:00+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_potentiometers.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/Joystick-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_input_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_polling_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_middle.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_continuous_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_dma_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_max_dma_sampling.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_trig_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_trig_timerconfig.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_dma_sampling.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/uart-reception-using-dma-is-a-piece-of-cake-lesson-from-the-stm32-course/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-reception-using-dma-is-a-piece-of-cake-lesson-from-the-stm32-course/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/" />
		<lastmod>2025-12-27T17:36:38+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_uart_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_nvic_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_timing_2chars.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_timing_50chars.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/why-i-dont-write-posts-based-on-the-bluepill-board/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/why-i-dont-write-posts-based-on-the-bluepill-board/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/" />
		<lastmod>2025-12-27T17:34:41+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/stm32cubeide-the-official-ide-for-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/stm32cubeide-the-official-ide-for-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/" />
		<lastmod>2025-12-27T17:34:02+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_start_view.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_mcu_selector.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_fresh_project.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_cube_perspective.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_content_assist.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_content_assist_result.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_poll.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/uart-reception-with-dma-on-the-f103-thats-also-simple/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-reception-with-dma-on-the-f103-thats-also-simple/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/" />
		<lastmod>2025-12-27T17:32:44+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_uart_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_irq_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_dma_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_led_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_sys_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f4_dma_regs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_regs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_regs_ccr.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f4_dma_flags.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_flags.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/bluepill-killer-something-new-is-coming-the-blackpill-with-stm32f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pogromca-bluepill-nadchodzi-nowe-czyli-blackpill-z-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bluepill-killer-something-new-is-coming-the-blackpill-with-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pogromca-bluepill-nadchodzi-nowe-czyli-blackpill-z-stm32f4/" />
		<lastmod>2025-12-27T17:29:47+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_variants.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/blackpill_comparison.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/blackpill_comparison2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_vcom_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_boot_system_memory_connected_terminal.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_boot_options.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_boot_options_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_boot_system_memory_connected.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_stlink_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_cube_clocks.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_cube_periphs1-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/low-cost-laser-distance-measurement-with-the-vl53l0x-tof-sensor/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/low-cost-laser-distance-measurement-with-the-vl53l0x-tof-sensor/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/" />
		<lastmod>2025-12-27T17:27:42+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/VL53L0X-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_api.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_includes.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_includes2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_api_errors.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_platform.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_result.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_perform_meas_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_perform_meas_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_read_data_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_read_data_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/interrupt-driven-handling-of-the-vl53l0x-laser-sensor/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/obsluga-przerwaniowa-czujnika-laserowego-vl53l0x/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/interrupt-driven-handling-of-the-vl53l0x-laser-sensor/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/obsluga-przerwaniowa-czujnika-laserowego-vl53l0x/" />
		<lastmod>2025-12-27T16:37:41+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/VL53L0X-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_continuous_mode_API.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_continuous_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_error_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_between_interrupts.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_interrupt_routine.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/built-in-rtc-in-stm32f1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wbudowany-rtc-w-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/built-in-rtc-in-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wbudowany-rtc-w-stm32f1/" />
		<lastmod>2025-12-27T16:36:46+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_hse_lsi.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_hse_lsi_clock_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_rtc_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_time_on_terminal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/what-is-this-date-in-the-stm32f1-rct/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/co-ta-data-w-rct-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/what-is-this-date-in-the-stm32f1-rct/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/co-ta-data-w-rct-stm32f1/" />
		<lastmod>2025-12-27T16:35:26+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_SFRs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_before_change.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_after_change.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_add_700_days_web.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_700d_plus.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_700d_plus_result.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/preserve-stm32f1-rtc-settings-using-a-battery-on-vbat-an-external-crystal-on-the-bluepill/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/preserve-stm32f1-rtc-settings-using-a-battery-on-vbat-an-external-crystal-on-the-bluepill/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/" />
		<lastmod>2025-12-27T16:33:33+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_power_supply.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_power_supply_ds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_cap.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_bluepill.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_nucleo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_lse_enabling.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_lse_enabling2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/whats-the-deal-with-the-rtc-on-the-stm32f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/whats-the-deal-with-the-rtc-on-the-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/" />
		<lastmod>2025-12-27T16:31:45+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/stm32_f4_vs_f1_rtc_registers.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_rtc_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_blackpill_rtc_supply.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_blackpill_lse_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_milliseconds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/additional-rtc-features-in-stm32f4-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/additional-rtc-features-in-stm32f4-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/" />
		<lastmod>2025-12-27T16:30:08+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_timestamp.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/additional-rtc-functions-in-stm32f4-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/additional-rtc-functions-in-stm32f4-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-2/" />
		<lastmod>2025-12-27T16:29:21+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-ask-for-help-with-embedded-programming/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-prosic-o-pomoc-w-programowaniu-embedded/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-ask-for-help-with-embedded-programming/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-prosic-o-pomoc-w-programowaniu-embedded/" />
		<lastmod>2025-12-27T16:28:24+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/04/93353246_628802721309326_3516115061800173568_o.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-1/" />
		<lastmod>2025-12-27T16:27:46+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_addressing.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24l01_pinout.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_spi_settings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_gpios.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_receive_simple.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-2/" />
		<lastmod>2025-12-27T16:26:36+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_receive_dynamic_payload.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/datas-life-comes-full-circle-or-the-circular-buffer/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/zycie-danych-kolem-sie-toczy-czyli-bufor-kolowy/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/datas-life-comes-full-circle-or-the-circular-buffer/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/zycie-danych-kolem-sie-toczy-czyli-bufor-kolowy/" />
		<lastmod>2025-12-27T16:25:37+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/06/Bufor_cykliczny_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-3/" />
		<lastmod>2025-12-27T16:24:09+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/happy-birthday-to-you-the-second-year-of-msalamon-pl-contest/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/sto-lat-sto-lat-drugi-rok-msalamon-pl-konkurs/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/happy-birthday-to-you-the-second-year-of-msalamon-pl-contest/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/sto-lat-sto-lat-drugi-rok-msalamon-pl-konkurs/" />
		<lastmod>2025-12-27T15:32:58+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_uzytkownicy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_uzytkownicy_porownanie.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_strony.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/wy%C5%9Bwietlacze.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/grayscale-oled-with-ssd1327-part-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-with-ssd1327-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-1/" />
		<lastmod>2025-12-27T15:23:21+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/ssd1327_ram_map.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-2/" />
		<lastmod>2025-12-27T15:20:38+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_galactic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color15.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color7.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_gfx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_logo.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_cat.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-prepare-an-image-for-an-lcd-or-tft-display/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-przygotowac-obraz-dla-wyswietlacza-lcd-lub-tft/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-prepare-an-image-for-an-lcd-or-tft-display/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-przygotowac-obraz-dla-wyswietlacza-lcd-lub-tft/" />
		<lastmod>2025-12-27T15:17:52+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/Numeracja_pixeli.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/image2lcd_main.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/image2lcd_logo_unregistered.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/image2lcd_logo_registered.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/image2lcd_size.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-3/" />
		<lastmod>2025-12-27T15:15:31+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0171-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0172-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0174-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_refresh_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_copy_image_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_transfer_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_refresh_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_copy_image_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_transfer_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/is-it-better-to-have-two-cores-than-one-stm32h7-project-configuration/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czy-lepiej-miec-dwa-jadra-niz-jedno-stm32h7-konfiguracja-projektu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/is-it-better-to-have-two-cores-than-one-stm32h7-project-configuration/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czy-lepiej-miec-dwa-jadra-niz-jedno-stm32h7-konfiguracja-projektu/" />
		<lastmod>2025-12-27T15:13:23+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/2-core-Nucleo-144-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_cubeview.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_nvics.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_gpio.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_i2c1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_i2c1_initializer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_context_menu.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_clocks.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_projects.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/running-code-on-two-cores-of-the-stm32h745/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/uruchomienie-kodu-na-dwoch-rdzeniach-stm32h745/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/running-code-on-two-cores-of-the-stm32h745/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/uruchomienie-kodu-na-dwoch-rdzeniach-stm32h745/" />
		<lastmod>2025-12-27T15:11:37+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/2-core-Nucleo-144-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_nucleo_leds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step3a.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step7.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/you-can-have-a-heart-attack-copying-projects-in-stm32cubeide/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/przez-kopiowanie-projektow-w-stm32cubeide-mozna-pasc-na-zawal/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/you-can-have-a-heart-attack-copying-projects-in-stm32cubeide/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/przez-kopiowanie-projektow-w-stm32cubeide-mozna-pasc-na-zawal/" />
		<lastmod>2025-12-27T15:09:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/en/what-did-creating-an-stm32-course-for-beginners-teach-me/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czego-nauczylo-mnie-stworzenie-kursu-stm32-dla-poczatkujacych/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/what-did-creating-an-stm32-course-for-beginners-teach-me/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czego-nauczylo-mnie-stworzenie-kursu-stm32-dla-poczatkujacych/" />
		<lastmod>2025-12-27T15:07:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/en/these-6-beginner-programmer-mistakes-are-holding-you-back-from-growing/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/te-6-bledow-poczatkujacego-programisty-nie-pozwalaja-ci-sie-rozwijac/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/these-6-beginner-programmer-mistakes-are-holding-you-back-from-growing/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/te-6-bledow-poczatkujacego-programisty-nie-pozwalaja-ci-sie-rozwijac/" />
		<lastmod>2025-12-27T15:05:23+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/first-steps-with-touchgfx-on-stm32-and-a-dedicated-shield/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pierwsze-kroki-z-touchgfx-na-stm32-i-dedykowanym-shieldem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/first-steps-with-touchgfx-on-stm32-and-a-dedicated-shield/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pierwsze-kroki-z-touchgfx-na-stm32-i-dedykowanym-shieldem/" />
		<lastmod>2025-12-27T15:03:25+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_promo.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/TouchGFX-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_ekran_powitalny.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_wybor_dema.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_create_project.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_designer_screen.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_after_import.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_missing_bitmaps.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_debug_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_external_loader.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/we-got-great-uart-idle-interrupt-handling-in-hal/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dostalismy-swietna-obsluge-przerwania-uart-idle-w-halu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/we-got-great-uart-idle-interrupt-handling-in-hal/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dostalismy-swietna-obsluge-przerwania-uart-idle-w-halu/" />
		<lastmod>2025-12-27T15:01:02+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confDMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confINT.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confNVIC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_string.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_received.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-is-c-for-microcontrollers-different-from-c-for-a-pc/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czym-sie-rozni-jezyk-c-dla-mikrokontrolerow-od-c-dla-pcta/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-is-c-for-microcontrollers-different-from-c-for-a-pc/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czym-sie-rozni-jezyk-c-dla-mikrokontrolerow-od-c-dla-pcta/" />
		<lastmod>2025-12-27T14:59:29+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/you-must-master-these-6-elements-of-the-c-language/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/te-6-elementow-jezyka-c-musisz-opanowac/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/you-must-master-these-6-elements-of-the-c-language/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/te-6-elementow-jezyka-c-musisz-opanowac/" />
		<lastmod>2025-12-27T14:58:14+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/new-family-of-microcontrollers-for-iot-stm32u5/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nowa-rodzina-mikrokontrolerow-do-iot-stm32u5/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/new-family-of-microcontrollers-for-iot-stm32u5/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nowa-rodzina-mikrokontrolerow-do-iot-stm32u5/" />
		<lastmod>2025-12-27T14:56:39+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/Coremark-Low-Power.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/Coremark-to-others.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5866.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/sklep_msalamon_B-U585I-IOT02A.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_MCU.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_STM32WB55.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_OCTOSPI_FLASH.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5890.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_USBC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_WiFi.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5893.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5892-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5901.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5891-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5891-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5892.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5889.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5902.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/semihosting-on-stm32-as-an-interesting-option-for-debugging/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/semihosting-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/semihosting-on-stm32-as-an-interesting-option-for-debugging/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/semihosting-stm32/" />
		<lastmod>2025-12-27T14:53:40+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_debug_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_openocd.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_linker_lib.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_linker_misc.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_syscall_exclude..jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_printf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_scanf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_file..jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_file_inside.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/the-most-popular-ides-for-stm32-in-2022/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/najpopularniejsze-ide-do-stm32-w-roku-2022/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/the-most-popular-ides-for-stm32-in-2022/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/najpopularniejsze-ide-do-stm32-w-roku-2022/" />
		<lastmod>2025-12-27T14:51:15+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/02/Ankieta.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-do-multiple-things-at-once-on-a-microcontroller/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-robic-wiele-rzeczy-jednoczesnie-na-mikrokontrolerze/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-do-multiple-things-at-once-on-a-microcontroller/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-robic-wiele-rzeczy-jednoczesnie-na-mikrokontrolerze/" />
		<lastmod>2025-12-27T14:49:26+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/02/Procesy-PC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-properly-construct-a-function-pointer-callback/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-poprawnie-konstruowac-wskaznik-na-funkcje-callback/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-properly-construct-a-function-pointer-callback/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-poprawnie-konstruowac-wskaznik-na-funkcje-callback/" />
		<lastmod>2025-12-27T14:46:02+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/interrupts-not-working-on-stm32g0-what-is-vtor-hal-bug/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nie-dzialaja-przerwania-na-stm32g0-czym-jest-vtor-bug-hala/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/interrupts-not-working-on-stm32g0-what-is-vtor-hal-bug/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nie-dzialaja-przerwania-na-stm32g0-czym-jest-vtor-bug-hala/" />
		<lastmod>2025-12-27T14:43:24+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/05/vector_table.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/project-file-structure-in-c-introduction/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/podzial-na-pliki-projektu-w-jezyku-c-wstep/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/project-file-structure-in-c-introduction/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/podzial-na-pliki-projektu-w-jezyku-c-wstep/" />
		<lastmod>2025-12-27T14:41:31+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-create-an-stm32-project-for-register-level-programming-stm32-on-registers-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-utworzyc-projekt-na-stm32-pod-pisanie-na-rejestrach-stm32-na-rejestrach-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-create-an-stm32-project-for-register-level-programming-stm32-on-registers-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-utworzyc-projekt-na-stm32-pod-pisanie-na-rejestrach-stm32-na-rejestrach-1/" />
		<lastmod>2025-12-27T14:37:19+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm_grafika.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-4.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-utworzyc-projekt-na-stm32-pod-pisanie-na-rejestrach-stm32-na-rejestrach-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-utworzyc-projekt-na-stm32-pod-pisanie-na-rejestrach-stm32-na-rejestrach-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-create-an-stm32-project-for-register-level-programming-stm32-on-registers-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-utworzyc-projekt-na-stm32-pod-pisanie-na-rejestrach-stm32-na-rejestrach-1/" />
		<lastmod>2025-12-27T14:36:14+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm_grafika.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/image-4.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/blinking-an-led-on-the-stm32-gpio-output-stm32-using-registers-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/miganie-dioda-na-stm32-czyli-gpio-output-stm32-na-rejestrach-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/blinking-an-led-on-the-stm32-gpio-output-stm32-using-registers-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/miganie-dioda-na-stm32-czyli-gpio-output-stm32-na-rejestrach-2/" />
		<lastmod>2025-12-27T14:34:45+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-LD4.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-reset-value.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-MODER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-OTYPER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-OSPEEDR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-PUPDR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-BSRR.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/miganie-dioda-na-stm32-czyli-gpio-output-stm32-na-rejestrach-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/miganie-dioda-na-stm32-czyli-gpio-output-stm32-na-rejestrach-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/blinking-an-led-on-the-stm32-gpio-output-stm32-using-registers-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/miganie-dioda-na-stm32-czyli-gpio-output-stm32-na-rejestrach-2/" />
		<lastmod>2025-12-27T14:34:37+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-LD4.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-reset-value.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-MODER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-OTYPER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-OSPEEDR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-PUPDR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/NUCLEO-C031-BSRR.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/delay-using-the-systick-timer-on-stm32-stm32-using-registers-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/delay-z-uzyciem-systick-timera-na-stm32-stm32-na-rejestrach-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/delay-using-the-systick-timer-on-stm32-stm32-using-registers-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/delay-z-uzyciem-systick-timera-na-stm32-stm32-na-rejestrach-3/" />
		<lastmod>2025-12-27T14:31:23+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-Clocks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-HSIDIV.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-HSIKER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-RCC_CFGR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-PPRE.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/summary-of-2023-plans-for-2024/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/podsumowanie-roku-2023-plany-na-2024/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/summary-of-2023-plans-for-2024/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/podsumowanie-roku-2023-plany-na-2024/" />
		<lastmod>2025-12-27T14:29:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/en/my-new-course-stm32-on-registers/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/moj-nowy-kurs-stm32-na-rejestrach/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/my-new-course-stm32-on-registers/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/moj-nowy-kurs-stm32-na-rejestrach/" />
		<lastmod>2025-12-27T14:27:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/en/reading-a-button-on-stm32-stm32-using-registers-4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czytanie-przycisku-na-stm32-stm32-na-rejestrach-4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/reading-a-button-on-stm32-stm32-using-registers-4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czytanie-przycisku-na-stm32-stm32-na-rejestrach-4/" />
		<lastmod>2025-12-27T14:25:14+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/01/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/01/image-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/doing-3-things-at-once-or-how-to-implement-a-software-timer-stm32-on-registers-5/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/robienie-3-rzeczy-jednoczesnie-czyli-jak-zrealizowac-timer-programowy-stm32-na-rejestrach-5/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/doing-3-things-at-once-or-how-to-implement-a-software-timer-stm32-on-registers-5/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/robienie-3-rzeczy-jednoczesnie-czyli-jak-zrealizowac-timer-programowy-stm32-na-rejestrach-5/" />
		<lastmod>2025-12-27T14:17:42+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/uart-communication-on-stm32-transmission-to-pc-stm32-on-registers-6/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-uart-na-stm32-transmisja-do-pc-stm32-na-rejestrach-6/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-communication-on-stm32-transmission-to-pc-stm32-on-registers-6/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-uart-na-stm32-transmisja-do-pc-stm32-na-rejestrach-6/" />
		<lastmod>2025-12-27T13:44:28+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/02/baner_usb_uart.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-7.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-8.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-9.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-11.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-12.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-13.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-15.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-17.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-16.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-18.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-20.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-21.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-22.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-23.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-25.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-26.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/4120/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bylem-w-fabryce-st-microelectronics-jak-wygladala-wizyta/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/4120/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bylem-w-fabryce-st-microelectronics-jak-wygladala-wizyta/" />
		<lastmod>2025-12-27T12:57:12+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250716_201153.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_085815-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-7.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_195401.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_224028.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250718_085412.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250718_193148.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250719_172550.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250719_202210.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250720_100958.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/en/how-to-get-started-with-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-zaczac-z-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-get-started-with-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-zaczac-z-stm32/" />
		<lastmod>2025-12-27T12:01:35+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/bylem-w-fabryce-st-microelectronics-jak-wygladala-wizyta/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bylem-w-fabryce-st-microelectronics-jak-wygladala-wizyta/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/4120/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bylem-w-fabryce-st-microelectronics-jak-wygladala-wizyta/" />
		<lastmod>2025-08-22T08:24:32+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250716_201153.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_085815-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/image-7.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_195401.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250717_224028.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250718_085412.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250718_193148.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250719_172550.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250719_202210.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/07/20250720_100958.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/komunikacja-uart-na-stm32-transmisja-do-pc-stm32-na-rejestrach-6/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-uart-na-stm32-transmisja-do-pc-stm32-na-rejestrach-6/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-communication-on-stm32-transmission-to-pc-stm32-on-registers-6/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-uart-na-stm32-transmisja-do-pc-stm32-na-rejestrach-6/" />
		<lastmod>2025-03-23T18:00:05+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/02/baner_usb_uart.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-7.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-8.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-9.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-11.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-12.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-13.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-15.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-17.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-16.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-18.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-20.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-21.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-22.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-23.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-25.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-26.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/robienie-3-rzeczy-jednoczesnie-czyli-jak-zrealizowac-timer-programowy-stm32-na-rejestrach-5/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/robienie-3-rzeczy-jednoczesnie-czyli-jak-zrealizowac-timer-programowy-stm32-na-rejestrach-5/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/doing-3-things-at-once-or-how-to-implement-a-software-timer-stm32-on-registers-5/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/robienie-3-rzeczy-jednoczesnie-czyli-jak-zrealizowac-timer-programowy-stm32-na-rejestrach-5/" />
		<lastmod>2025-03-12T20:10:40+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/03/image-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/czytanie-przycisku-na-stm32-stm32-na-rejestrach-4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czytanie-przycisku-na-stm32-stm32-na-rejestrach-4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/reading-a-button-on-stm32-stm32-using-registers-4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czytanie-przycisku-na-stm32-stm32-na-rejestrach-4/" />
		<lastmod>2025-03-12T19:29:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/01/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2025/01/image-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/delay-z-uzyciem-systick-timera-na-stm32-stm32-na-rejestrach-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/delay-z-uzyciem-systick-timera-na-stm32-stm32-na-rejestrach-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/delay-using-the-systick-timer-on-stm32-stm32-using-registers-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/delay-z-uzyciem-systick-timera-na-stm32-stm32-na-rejestrach-3/" />
		<lastmod>2025-01-24T14:59:53+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/07/stm32C031C6_BANER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-Clocks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-HSIDIV.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-HSIKER.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-RCC_CFGR.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2023/08/STM32C0-PPRE.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/moj-nowy-kurs-stm32-na-rejestrach/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/moj-nowy-kurs-stm32-na-rejestrach/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/my-new-course-stm32-on-registers/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/moj-nowy-kurs-stm32-na-rejestrach/" />
		<lastmod>2024-09-18T11:39:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-przygotowac-obraz-dla-wyswietlacza-lcd-lub-tft/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-przygotowac-obraz-dla-wyswietlacza-lcd-lub-tft/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-prepare-an-image-for-an-lcd-or-tft-display/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-przygotowac-obraz-dla-wyswietlacza-lcd-lub-tft/" />
		<lastmod>2024-03-22T11:17:53+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/Numeracja_pixeli.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/image2lcd_main.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/image2lcd_logo_unregistered.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/image2lcd_logo_registered.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/image2lcd_size.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/podsumowanie-roku-2023-plany-na-2024/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/podsumowanie-roku-2023-plany-na-2024/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/summary-of-2023-plans-for-2024/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/podsumowanie-roku-2023-plany-na-2024/" />
		<lastmod>2024-01-04T20:31:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/ile-kosztuje-uzywanie-float-i-co-daje-fpu/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/ile-kosztuje-uzywanie-float-i-co-daje-fpu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-much-does-using-floats-cost-and-what-does-the-fpu-offer/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/ile-kosztuje-uzywanie-float-i-co-daje-fpu/" />
		<lastmod>2023-09-04T13:44:41+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/float_single_and_double_representation.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/float_equation_.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/floats_on_axe.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/FPU_cycles.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/Code_size.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Operations_ticks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/Sqrt_ticks.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/Type_conversion_ticks.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/adc-on-stm32-in-several-ways-joystick/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/" />
		<lastmod>2022-11-28T12:03:01+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_potentiometers.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/Joystick-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_input_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_polling_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_middle.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_continuous_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_dma_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_max_dma_sampling.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_trig_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_trig_timerconfig.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/joystick_adc_timer_dma_sampling.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/why-i-dont-write-posts-based-on-the-bluepill-board/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/" />
		<lastmod>2022-09-12T18:37:49+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/podzial-na-pliki-projektu-w-jezyku-c-wstep/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/podzial-na-pliki-projektu-w-jezyku-c-wstep/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/project-file-structure-in-c-introduction/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/podzial-na-pliki-projektu-w-jezyku-c-wstep/" />
		<lastmod>2022-06-13T07:17:02+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-poprawnie-konstruowac-wskaznik-na-funkcje-callback/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-poprawnie-konstruowac-wskaznik-na-funkcje-callback/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-properly-construct-a-function-pointer-callback/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-poprawnie-konstruowac-wskaznik-na-funkcje-callback/" />
		<lastmod>2022-06-13T07:16:54+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/te-6-elementow-jezyka-c-musisz-opanowac/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/te-6-elementow-jezyka-c-musisz-opanowac/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/you-must-master-these-6-elements-of-the-c-language/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/te-6-elementow-jezyka-c-musisz-opanowac/" />
		<lastmod>2022-06-13T07:16:43+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-with-ssd1327-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-1/" />
		<lastmod>2022-05-25T07:29:07+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/ssd1327_ram_map.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nie-dzialaja-przerwania-na-stm32g0-czym-jest-vtor-bug-hala/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nie-dzialaja-przerwania-na-stm32g0-czym-jest-vtor-bug-hala/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/interrupts-not-working-on-stm32g0-what-is-vtor-hal-bug/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nie-dzialaja-przerwania-na-stm32g0-czym-jest-vtor-bug-hala/" />
		<lastmod>2022-05-23T10:22:51+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/05/vector_table.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/przez-kopiowanie-projektow-w-stm32cubeide-mozna-pasc-na-zawal/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/przez-kopiowanie-projektow-w-stm32cubeide-mozna-pasc-na-zawal/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/you-can-have-a-heart-attack-copying-projects-in-stm32cubeide/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/przez-kopiowanie-projektow-w-stm32cubeide-mozna-pasc-na-zawal/" />
		<lastmod>2022-03-16T10:09:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-robic-wiele-rzeczy-jednoczesnie-na-mikrokontrolerze/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-robic-wiele-rzeczy-jednoczesnie-na-mikrokontrolerze/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-do-multiple-things-at-once-on-a-microcontroller/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-robic-wiele-rzeczy-jednoczesnie-na-mikrokontrolerze/" />
		<lastmod>2022-02-24T12:09:40+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/02/Procesy-PC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/najpopularniejsze-ide-do-stm32-w-roku-2022/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/najpopularniejsze-ide-do-stm32-w-roku-2022/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/the-most-popular-ides-for-stm32-in-2022/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/najpopularniejsze-ide-do-stm32-w-roku-2022/" />
		<lastmod>2022-02-15T08:29:40+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/02/Ankieta.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/semihosting-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/semihosting-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/semihosting-on-stm32-as-an-interesting-option-for-debugging/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/semihosting-stm32/" />
		<lastmod>2022-02-09T08:48:57+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_debug_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_openocd.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_linker_lib.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_linker_misc.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_syscall_exclude..jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_printf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_scanf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_file..jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2022/01/semihosting_file_inside.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nowa-rodzina-mikrokontrolerow-do-iot-stm32u5/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nowa-rodzina-mikrokontrolerow-do-iot-stm32u5/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/new-family-of-microcontrollers-for-iot-stm32u5/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nowa-rodzina-mikrokontrolerow-do-iot-stm32u5/" />
		<lastmod>2022-01-26T08:46:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/Coremark-Low-Power.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/Coremark-to-others.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5866.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5867.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/sklep_msalamon_B-U585I-IOT02A.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/sklep_msalamon_B-U585I-IOT02A_2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_MCU.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_STM32WB55.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_OCTOSPI_FLASH.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_OCTOSPI_SRAM.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5890.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_USBC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/B-U585I-IOT02A_WiFi.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5893.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5894.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5892-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5901.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5891-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5891-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5892.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5889.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/IMG_5902.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/12/STM32U5-baner.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/czym-sie-rozni-jezyk-c-dla-mikrokontrolerow-od-c-dla-pcta/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czym-sie-rozni-jezyk-c-dla-mikrokontrolerow-od-c-dla-pcta/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-is-c-for-microcontrollers-different-from-c-for-a-pc/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czym-sie-rozni-jezyk-c-dla-mikrokontrolerow-od-c-dla-pcta/" />
		<lastmod>2021-10-22T14:28:35+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/10/Kurs-C-dla-embedded-logo-500px.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dostalismy-swietna-obsluge-przerwania-uart-idle-w-halu/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dostalismy-swietna-obsluge-przerwania-uart-idle-w-halu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/we-got-great-uart-idle-interrupt-handling-in-hal/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dostalismy-swietna-obsluge-przerwania-uart-idle-w-halu/" />
		<lastmod>2021-05-28T15:00:36+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confDMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confINT.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_confNVIC.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_string.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/05/UART_DMA_HAL_received.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/pierwsze-kroki-z-touchgfx-na-stm32-i-dedykowanym-shieldem/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pierwsze-kroki-z-touchgfx-na-stm32-i-dedykowanym-shieldem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/first-steps-with-touchgfx-on-stm32-and-a-dedicated-shield/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pierwsze-kroki-z-touchgfx-na-stm32-i-dedykowanym-shieldem/" />
		<lastmod>2021-03-26T09:08:55+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_promo.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/TouchGFX-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_ekran_powitalny.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_wybor_dema.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_create_project.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_designer_screen.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_after_import.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_missing_bitmaps.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_debug_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2021/03/touchgfx_external_loader.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/never-do-this-to-your-display/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/" />
		<lastmod>2021-03-19T08:03:04+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/Bad_examples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/Good_examples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/LCD_1602_dim_marked.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_LCD_contour.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Sketch.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Sketch_extrude_front-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Screws.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Screws2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/1602_Front-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/LCD_frame.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_contour.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Sketch_extrude_front.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_pins.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Screws.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Screws2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/OLED_Front.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/OLED_frame.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/OLED_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Negative_blue.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Negative_black.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Positive_White.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/Positive_green.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/te-6-bledow-poczatkujacego-programisty-nie-pozwalaja-ci-sie-rozwijac/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/te-6-bledow-poczatkujacego-programisty-nie-pozwalaja-ci-sie-rozwijac/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/these-6-beginner-programmer-mistakes-are-holding-you-back-from-growing/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/te-6-bledow-poczatkujacego-programisty-nie-pozwalaja-ci-sie-rozwijac/" />
		<lastmod>2021-03-17T14:54:11+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/02/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/whats-the-deal-with-the-rtc-on-the-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/" />
		<lastmod>2021-03-14T18:54:40+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/stm32_f4_vs_f1_rtc_registers.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_rtc_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_blackpill_rtc_supply.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_blackpill_lse_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_milliseconds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-zaczac-z-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-zaczac-z-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-get-started-with-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-zaczac-z-stm32/" />
		<lastmod>2021-02-04T08:33:05+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2021/01/Kurs-STM32-roz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/czego-nauczylo-mnie-stworzenie-kursu-stm32-dla-poczatkujacych/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czego-nauczylo-mnie-stworzenie-kursu-stm32-dla-poczatkujacych/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/what-did-creating-an-stm32-course-for-beginners-teach-me/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czego-nauczylo-mnie-stworzenie-kursu-stm32-dla-poczatkujacych/" />
		<lastmod>2021-02-04T08:08:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/6-stopni-swobody-z-mpu6050-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/6-stopni-swobody-z-mpu6050-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/6-degrees-of-freedom-with-the-mpu6050-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/6-stopni-swobody-z-mpu6050-na-stm32/" />
		<lastmod>2020-11-30T07:02:44+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/MPU6050_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_cube_i2c.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_cube_exti.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_dmp_motions.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_dmp_freefall.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/mpu6050_terminal.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/uruchomienie-kodu-na-dwoch-rdzeniach-stm32h745/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/uruchomienie-kodu-na-dwoch-rdzeniach-stm32h745/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/running-code-on-two-cores-of-the-stm32h745/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/uruchomienie-kodu-na-dwoch-rdzeniach-stm32h745/" />
		<lastmod>2020-10-28T19:00:29+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/2-core-Nucleo-144-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_nucleo_leds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step3a.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/10/stm32h7_debug_step7.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/czy-lepiej-miec-dwa-jadra-niz-jedno-stm32h7-konfiguracja-projektu/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czy-lepiej-miec-dwa-jadra-niz-jedno-stm32h7-konfiguracja-projektu/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/is-it-better-to-have-two-cores-than-one-stm32h7-project-configuration/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czy-lepiej-miec-dwa-jadra-niz-jedno-stm32h7-konfiguracja-projektu/" />
		<lastmod>2020-09-30T18:00:54+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/2-core-Nucleo-144-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_cubeview.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_nvics.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/stm32h7_gpio.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/stm32h7_i2c1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/stm32h7_i2c1_initializer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_context_menu.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/09/stm32h7_clocks.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/09/stm32h7_projects.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-3/" />
		<lastmod>2020-09-03T08:24:29+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0171-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0172-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/IMG_0174-2-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_refresh_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_copy_image_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_transfer_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_refresh_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_copy_image_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_full_transfer_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/grayscale-oled-on-ssd1327-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/oled-ze-skala-szarosci-na-ssd1327-cz-2/" />
		<lastmod>2020-09-03T08:23:39+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/OLED-SSD1327-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/08/ssd1327_galactic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color15.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color7.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_color2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_gfx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_logo.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/08/ssd1327_cat.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/sto-lat-sto-lat-drugi-rok-msalamon-pl-konkurs/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/sto-lat-sto-lat-drugi-rok-msalamon-pl-konkurs/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/happy-birthday-to-you-the-second-year-of-msalamon-pl-contest/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/sto-lat-sto-lat-drugi-rok-msalamon-pl-konkurs/" />
		<lastmod>2020-07-13T11:32:42+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_uzytkownicy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_uzytkownicy_porownanie.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/drugirok_strony.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/07/wy%C5%9Bwietlacze.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-2/" />
		<lastmod>2020-07-11T14:05:45+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24_receive_dynamic_payload.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-3/" />
		<lastmod>2020-07-11T14:04:59+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/zycie-danych-kolem-sie-toczy-czyli-bufor-kolowy/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/zycie-danych-kolem-sie-toczy-czyli-bufor-kolowy/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/datas-life-comes-full-circle-or-the-circular-buffer/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/zycie-danych-kolem-sie-toczy-czyli-bufor-kolowy/" />
		<lastmod>2020-07-09T20:32:48+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/06/Bufor_cykliczny_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/radio-communication-using-nrf24l01-modules-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/komunikacja-radiowa-z-uzyciem-modulow-nrf24l01-cz-1/" />
		<lastmod>2020-07-09T20:27:52+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/05/nrf24_addressing.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nRF24L01-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24l01_pinout.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24_spi_settings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24_gpios.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/05/nrf24_receive_simple.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-prosic-o-pomoc-w-programowaniu-embedded/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-prosic-o-pomoc-w-programowaniu-embedded/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-ask-for-help-with-embedded-programming/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-prosic-o-pomoc-w-programowaniu-embedded/" />
		<lastmod>2020-07-09T20:24:38+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/04/93353246_628802721309326_3516115061800173568_o.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/additional-rtc-functions-in-stm32f4-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-2/" />
		<lastmod>2020-07-09T20:23:26+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_wakeup.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_alarm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/additional-rtc-features-in-stm32f4-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/" />
		<lastmod>2020-07-09T20:22:47+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_timestamp.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_cube3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/03/rtcf4_tamper_timestamp.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/preserve-stm32f1-rtc-settings-using-a-battery-on-vbat-an-external-crystal-on-the-bluepill/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/" />
		<lastmod>2020-07-09T20:18:39+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_power_supply.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_power_supply_ds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_cap.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_bluepill.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_vbat_nucleo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_lse_enabling.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_lse_enabling2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/wbudowany-rtc-w-stm32f1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wbudowany-rtc-w-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/built-in-rtc-in-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wbudowany-rtc-w-stm32f1/" />
		<lastmod>2020-07-09T20:17:03+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_hse_lsi.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_hse_lsi_clock_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_rtc_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_time_on_terminal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/co-ta-data-w-rct-stm32f1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/co-ta-data-w-rct-stm32f1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/what-is-this-date-in-the-stm32f1-rct/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/co-ta-data-w-rct-stm32f1/" />
		<lastmod>2020-07-09T20:16:14+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/02/rtcf1_SFRs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_before_change.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_after_change.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_add_700_days_web.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_700d_plus.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/rtcf1_700d_plus_result.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/obsluga-przerwaniowa-czujnika-laserowego-vl53l0x/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/obsluga-przerwaniowa-czujnika-laserowego-vl53l0x/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/interrupt-driven-handling-of-the-vl53l0x-laser-sensor/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/obsluga-przerwaniowa-czujnika-laserowego-vl53l0x/" />
		<lastmod>2020-07-09T20:13:47+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/VL53L0X-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_continuous_mode_API.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_continuous_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_error_init.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_between_interrupts.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_int_interrupt_routine.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/pogromca-bluepill-nadchodzi-nowe-czyli-blackpill-z-stm32f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pogromca-bluepill-nadchodzi-nowe-czyli-blackpill-z-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bluepill-killer-something-new-is-coming-the-blackpill-with-stm32f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pogromca-bluepill-nadchodzi-nowe-czyli-blackpill-z-stm32f4/" />
		<lastmod>2020-07-09T20:11:23+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_variants.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/blackpill_comparison.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/blackpill_comparison2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_vcom_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_boot_system_memory_connected_terminal.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/black_pill_boot_options.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_boot_options_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_usb_boot_system_memory_connected.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_stlink_connection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_cube_clocks.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/black_pill_cube_periphs1-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/12/BlackPill-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/low-cost-laser-distance-measurement-with-the-vl53l0x-tof-sensor/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/" />
		<lastmod>2020-07-09T20:10:54+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/VL53L0X-baner.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_api.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_includes.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_includes2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_api_errors.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_add_platform.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_result.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_perform_meas_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_perform_meas_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_read_data_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2020/01/vl53l0x_single_read_polling_read_data_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-reception-with-dma-on-the-f103-thats-also-simple/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/" />
		<lastmod>2020-07-09T20:04:42+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_uart_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_irq_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_dma_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_led_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_sys_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f4_dma_regs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_regs.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_regs_ccr.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f4_dma_flags.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/12/UART_over_DMA_f1_dma_flags.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/stm32cubeide-the-official-ide-for-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/" />
		<lastmod>2020-07-09T20:02:53+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_start_view.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_mcu_selector.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_fresh_project.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_cube_perspective.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_content_assist.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_content_assist_result.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/stm32cubeide_poll.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/gps-positioning-using-the-neo-6m-v2-on-an-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/" />
		<lastmod>2020-07-09T19:57:20+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/NEP6MV2_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_linker.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_raw_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_no_fix.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_fix_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_receiving_data.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_interrupt_time.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/neo6mv2_parse_time.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-chuck-norris-mierzy-temperature-patrzy-na-nia-mlx90614-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-chuck-norris-mierzy-temperature-patrzy-na-nia-mlx90614-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-does-chuck-norris-measure-temperature-he-looks-at-it-mlx90614-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-chuck-norris-mierzy-temperature-patrzy-na-nia-mlx90614-na-stm32/" />
		<lastmod>2020-07-09T19:52:36+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/MLX90614_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_fov.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_cubemx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/mlx90614_temperature_measurement.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/mlx90614_read_timing.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/palec-mi-pulsuje-pulsometr-max30102-pod-kontrola-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/palec-mi-pulsuje-pulsometr-max30102-pod-kontrola-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/my-finger-is-pulsing-the-max30102-pulse-oximeter-under-stm32-control/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/palec-mi-pulsuje-pulsometr-max30102-pod-kontrola-stm32/" />
		<lastmod>2020-07-09T19:50:56+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX30102_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max30102_samples.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max30102_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max30102_i2c_settings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max30102_int_settings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max30102_measurement_terminal.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-3/" />
		<lastmod>2020-07-09T19:46:45+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_matrix_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Type-0-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Type-1-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/MAX7219-Matrix-Chain.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_1_25MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_2_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_10MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_12864px_10MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_1_25MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_2_5MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_5MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_10MHz_optimized.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_matrix_12864px_10MHz_optimized.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-multiplexing-on-gpio-max7219-in-action-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-2/" />
		<lastmod>2020-07-09T19:45:18+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_digits_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskada_nature_example.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskada_connection.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/03/max7219_kaskade_analyzer.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/no-more-gpio-multiplexing-max7219-in-action-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/nigdy-wiecej-multipleksowania-na-gpio-max7219-w-akcji-cz-1/" />
		<lastmod>2020-07-09T19:44:31+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/MAX7219_digits_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_digits_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_digits_cubemx.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/03/max7219_register_map.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_1_25MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_2_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_5MHz.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/max7219_digits_10MHz.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/arduinowcy-go-nienawidza-odkryl-prosty-sposob-na-to-jak-zaczac-z-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/arduinowcy-go-nienawidza-odkryl-prosty-sposob-na-to-jak-zaczac-z-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/arduino-users-hate-him-he-discovered-a-simple-way-to-get-started-with-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/arduinowcy-go-nienawidza-odkryl-prosty-sposob-na-to-jak-zaczac-z-stm32/" />
		<lastmod>2020-07-09T19:41:05+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/jak-pomachac-swoim-orczykiem-stm32-spotyka-sie-z-serwem/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/jak-pomachac-swoim-orczykiem-stm32-spotyka-sie-z-serwem/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/how-to-waggle-your-servo-horn-%cd%a1-%cd%9c%ca%96-%cd%a1-stm32-meets-a-servo/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/jak-pomachac-swoim-orczykiem-stm32-spotyka-sie-z-serwem/" />
		<lastmod>2020-07-09T19:40:00+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Serwo_baner_click2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/One_servo_KiCad_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/One_servo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/One_servo_TIM2_tree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/TIM2_config.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Pulse_0_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Pulse_90_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Pulse_180_degree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Two_servos_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Two_servos.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Two_servos_TIM2_tree.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Two_servos_pulse.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/PCA9685-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/pca9685_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/pca9685_diferent_pwm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/w-stm32-nie-ma-eepromu-ale-na-szczescie-jest-emulacja-eeprom-w-oparciu-o-f1-f4/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/w-stm32-nie-ma-eepromu-ale-na-szczescie-jest-emulacja-eeprom-w-oparciu-o-f1-f4/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/stm32-has-no-eeprom-but-fortunately-theres-eeprom-emulation-based-on-f1-f4/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/w-stm32-nie-ma-eepromu-ale-na-szczescie-jest-emulacja-eeprom-w-oparciu-o-f1-f4/" />
		<lastmod>2020-07-09T19:37:58+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_f103c8_memorymap.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_write_read.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_flash_content_f103c8.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_f401re_memorymap.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_flash_content_f401re.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/eeprom_emulation_timings_erased_flash.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/czy-konwerter-i2c-z-lcd-to-dobrana-para/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/czy-konwerter-i2c-z-lcd-to-dobrana-para/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/are-an-i2c-converter-and-an-lcd-a-good-match/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/czy-konwerter-i2c-z-lcd-to-dobrana-para/" />
		<lastmod>2020-07-09T19:36:59+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/LCD_I2C_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hd44780_i2c_converter-schematic.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_cube_i2c.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_cube_tim3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_write_full_frame.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/06/hdd44780_i2c_readingbyte_100k.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dziecinnie-prosta-sprzetowa-obsluga-enkodera-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dziecinnie-prosta-sprzetowa-obsluga-enkodera-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ridiculously-simple-hardware-encoder-handling-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dziecinnie-prosta-sprzetowa-obsluga-enkodera-na-stm32/" />
		<lastmod>2020-07-09T19:34:36+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/Enkoder_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_quadrature_routine.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/08/encoder_stepping_table.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_rm.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_combined_channels.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_channels.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/STM32-Nucleo-F401RE-Pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/encoder_mode_configuration.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/08/encoder_counter_step.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/piekielnie-dokladny-rtc-ds3231-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/piekielnie-dokladny-rtc-ds3231-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/insanely-accurate-ds3231-rtc-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/piekielnie-dokladny-rtc-ds3231-na-stm32/" />
		<lastmod>2020-07-09T19:34:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_clasic_crystal_accuracy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/DS3231_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_schematic_nucleo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_i2c.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_dma.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/ds3231_cube_uart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_interrupt_100k-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_interrupt_400k-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_DMA_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds3231_DMA_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/dalsze-zmagania-z-rtc-ds1307-i-pcf8563-na-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dalsze-zmagania-z-rtc-ds1307-i-pcf8563-na-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/further-struggles-with-rtc-ds1307-and-pcf8563-on-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dalsze-zmagania-z-rtc-ds1307-i-pcf8563-na-stm32/" />
		<lastmod>2020-07-09T19:28:47+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/DS1307_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_interrupt_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/ds1307_DMA_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/09/PCF8563_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_interrupt_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_interrupt_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_DMA_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/09/pcf8563_DMA_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/uart-reception-using-dma-is-a-piece-of-cake-lesson-from-the-stm32-course/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/" />
		<lastmod>2020-07-09T19:23:14+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_uart_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/10/uart_dma_nvic_config.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/uart_dma_timing_2chars.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/10/uart_dma_timing_50chars.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/przeswietlam-ksiazke-mikrokontrolery-stm32-dla-poczatkujacych/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/przeswietlam-ksiazke-mikrokontrolery-stm32-dla-poczatkujacych/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/examining-the-book-stm32-microcontrollers-for-beginners/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/przeswietlam-ksiazke-mikrokontrolery-stm32-dla-poczatkujacych/" />
		<lastmod>2020-07-09T19:04:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://msalamon.pl/dlaczego-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/dlaczego-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/why-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/dlaczego-stm32/" />
		<lastmod>2020-07-09T19:01:00+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/msalamon_stm32_family.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BluePill_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/07/IMG_7612.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/16x2-lcd-display-with-stm32-hal-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-1/" />
		<lastmod>2020-07-09T19:00:14+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/20180717_215128.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4bit_bez_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4bit_bez_RW_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4-bit_bez_RW_HAL_Delay.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/Timery.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/TIM3_conf.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4-bit_bez_RW_TIM_Delay_us.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/16x2-lcd-display-on-stm32-hal-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacz-lcd-16x2-na-stm32-hal-cz-2/" />
		<lastmod>2020-07-09T18:59:18+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/HD44780_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4bit_z_RW_KiCad_5V_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4bit_z_RW_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/4-bit_z_RW_TIM_Delay_us.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_Cube_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_bez_RW_TIM_Delay_us_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_KiCad_5V.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_Cube_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/8bit_z_RW_TIM_Delay_us.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-1/" />
		<lastmod>2020-07-09T18:58:09+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BMP180_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_currents_ds.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMXX80_Cube.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_without-delays_100k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_times_without-delays_400k.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/BMP180_circuit.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_npm.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/bmp180-bmp280-bme280-on-stm32-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/bmp180-bmp280-bme280-na-stm32-cz-2/" />
		<lastmod>2020-07-09T18:56:04+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BMP280_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMPE280_KiCad.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP180_vs_BMP280.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_100k_forcedmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_400k_forcedmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/09/BME280_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BME280_times_100k_forcedmode_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/08/BME280_times_400k_forcedmode_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/BME280_circuit.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_100k_normalmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/07/BMP280_times_400k_normalmode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/BME280_tstandby.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/09/BME280_timing_diagram.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/odkryj-co-potrafi-wbudowany-w-zestawy-stm32-nucleo-programator-st-link/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/odkryj-co-potrafi-wbudowany-w-zestawy-stm32-nucleo-programator-st-link/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/discover-what-the-built-in-st-link-programmer-on-stm32-nucleo-boards-can-do/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/odkryj-co-potrafi-wbudowany-w-zestawy-stm32-nucleo-programator-st-link/" />
		<lastmod>2020-07-09T18:54:31+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/Firmware_update_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/FIrmware_update_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/stlink_pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/semihosting_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/semihosting_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/08/semihosting_3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/niesmiertelny-ds18b20/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/niesmiertelny-ds18b20/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/the-immortal-ds18b20/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/niesmiertelny-ds18b20/" />
		<lastmod>2020-07-09T18:52:26+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/02/DS18B20-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ds18b20_schematic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ds18b20_CubeMX.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/print_float.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/putty_results.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_two_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_four_read_and_start.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_one_read_and_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/timing_four_read_and_start_nocrc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/Wybrane_komentarz_konkurs_LCD.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-1/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/" />
		<lastmod>2020-07-09T18:51:27+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/ws2812b_pinout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/11/BluePill-baner2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_schematic_spi.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_spi_prescaler.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_spi_prescaler_preset.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/10/ws2812b_cube_dma.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_data_transfer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_dma_half.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/10/ws2812b_timings_dma_small_buffer.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-2/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/" />
		<lastmod>2020-07-09T18:49:25+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/11/HSV_cone.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/addressable-ws2812b-leds-on-stm32-part-3/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/" />
		<lastmod>2020-07-09T18:48:06+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/measuring-air-quality-with-the-sds011/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/" />
		<lastmod>2020-07-09T18:47:11+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/sds011_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/sds011_cube_pinout.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/Terminal.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/sds011_pwm.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/tani-dalmierz-ultradzwiekowy-hc-sr04/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/tani-dalmierz-ultradzwiekowy-hc-sr04/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/inexpensive-hc-sr04-ultrasonic-rangefinder/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/tani-dalmierz-ultradzwiekowy-hc-sr04/" />
		<lastmod>2020-07-09T18:45:40+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/HC-SR04_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_plot.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_cube.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_timings_long.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_blocking_timings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_nonblocking_timings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_nonblocking_freshrate.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/hcsr04_measurement.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/pomiar-natezenia-swiatla-z-wykorzystaniem-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/pomiar-natezenia-swiatla-z-wykorzystaniem-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/measuring-light-intensity-using-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/pomiar-natezenia-swiatla-z-wykorzystaniem-stm32/" />
		<lastmod>2020-07-09T18:44:30+00:00</lastmod>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/light_sensors_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/light_sensors_cube.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/BH1750_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/bh1750_read_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/bh1750_read_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/MAX44009_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_high_res_wrong.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_high_res_correct.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_lowres_100k_.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_lowres_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_highres_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/max44009_read_highres_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/max44009_interrupt_upper_threshold_terminal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/max44009_interrupt_upper_threshold.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/TEMT6000_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/sensors_adc_configuration.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_on.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_off_switch.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/lux_sensors_light_on_switch.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/Zlozenie.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/wyswietlacze-oled-ssd1306-i2c-czy-spi/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/wyswietlacze-oled-ssd1306-i2c-czy-spi/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ssd1306-oled-displays-i2c-or-spi/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/wyswietlacze-oled-ssd1306-i2c-czy-spi/" />
		<lastmod>2020-07-09T18:39:09+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/02/OLED_baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_normal.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_zoom.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/oled_i2c_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/11/oled_i2c_cube_conf_100k-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_1000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_100k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_400k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frametime_1000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_100k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_400k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_1000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_100k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_400k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2018/12/oled_i2c_frames_1000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/oled_spi_schematic.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/01/oled_spi_cube_conf.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_1250k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_5000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_10000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_20000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_40000k.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_1250k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_5000k_DMA.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/01/oled_spi_frametime_10000k_DMA.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/ide-albo-nie-ide-8-najlepszych-ide-dla-stm32/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/ide-albo-nie-ide-8-najlepszych-ide-dla-stm32/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/ide-or-not-ide-the-8-best-ides-for-stm32/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/ide-albo-nie-ide-8-najlepszych-ide-dla-stm32/" />
		<lastmod>2020-07-09T18:32:15+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/ankieta.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_sw4stm32.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_truestudio.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_keil_uvision.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_visualgdb.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_vscode.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/04/najlepsze_ide_dla_stm32_iar_embedded_workbench.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2020/07/Nucleo-64-baner.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://msalamon.pl/sto-lat-sto-lat-pierwszy-rok-msalamon-pl-konkurs/</loc>
		<xhtml:link rel="alternate" hreflang="pl" href="https://msalamon.pl/sto-lat-sto-lat-pierwszy-rok-msalamon-pl-konkurs/" />
		<xhtml:link rel="alternate" hreflang="en" href="https://msalamon.pl/en/happy-birthday-msalamon-pls-first-year-contest/" />
		<xhtml:link rel="alternate" hreflang="x-default" href="https://msalamon.pl/sto-lat-sto-lat-pierwszy-rok-msalamon-pl-konkurs/" />
		<lastmod>2020-05-20T15:59:06+00:00</lastmod>
		<image:image>
			<image:loc>https://msalamon.pl/wp-content/uploads/2019/07/msalamon_users.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/07/Najpopularniejsze-wpisy.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://msalamon.pl/wp-content/uploads/2019/06/Kurs-STM32-zapisy.png</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->