NXP LPC1768 to 32-bitowy mikrokontroler oparty na rdzeniu ARM Cortex-M3, należący do serii LPC17xx firmy NXP (obecnie NXP Semiconductors). Pracuje z maksymalnym taktowaniem 100 MHz, co zapewnia wysoką wydajność w systemach wbudowanych. Posiada 512 KB pamięci Flash, 64 KB SRAM oraz szeroki zestaw interfejsów komunikacyjnych, w tym USART, SPI, I²C, CAN, USB OTG, Ethernet i SDIO, co pozwala na wszechstronne zastosowania. Wyposażony jest w 12-bitowy przetwornik ADC (8 kanałów) oraz 10-bitowy DAC, co umożliwia precyzyjne pomiary i generowanie sygnałów analogowych. Obsługuje zaawansowane timery, PWM oraz licznik kwadraturowy, co sprawia, że jest popularnym wyborem w aplikacjach sterowania silnikami i przetwarzania sygnałów. Dzięki wbudowanemu kontrolerowi Ethernet, umożliwia bezpośrednią komunikację sieciową, co czyni go atrakcyjnym dla IoT i systemów komunikacyjnych. Jest szeroko stosowany w automatyce przemysłowej, robotyce, systemach sterowania i aplikacjach wymagających wysokiej mocy obliczeniowej.