ESP32 / ESP8266: Getting started with the cpplinq library

Опубликовано: 16 Апрель 2026
на канале: Techtutorialsx
663
16

In this tutorial we will check a very simple getting started tutorial about the cpplinq library. This is a C++ library of high order functions inspired by C# LINQ.

This will be tested using the Arduino core. The tests shown on the video were done on the ESP32, but the library also works on the ESP8266.


ESP32 FireBeetle board:
https://www.dfrobot.com/product-1590....

ESP8266 FireBeetle board:
https://www.dfrobot.com/product-1634....


Written tutorial with installation instructions and a code sample:
https://techtutorialsx.com/2019/04/12...

Written post about testing the library on the ESP8266:
https://techtutorialsx.com/2019/07/23...

GitHub page of the library:
https://github.com/mrange/cpplinq

Library website:
https://archive.codeplex.com/?p=cpplinq

Interesting reading:
https://www.codeproject.com/Articles/...

LINQ (C#):
https://docs.microsoft.com/en-us/dotn...

High order functions:
https://en.wikipedia.org/wiki/Higher-...


Related tutorials (written)
Filtering an array: https://techtutorialsx.com/2019/04/13...
Min and Max operators: https://techtutorialsx.com/2019/04/13...
Reversing an array: https://techtutorialsx.com/2019/05/11...
The any operator: https://techtutorialsx.com/2019/04/25...


A lot of other ESP32 written tutorials (more than 250!):
https://techtutorialsx.com/category/e...

ESP8266 tutorials:
https://techtutorialsx.com/category/e...