Tutorials

ubutut-sunshine-freshrss
Ubuntu Tutorial: FreshRSS
0 – Introduction Are you looking for a RSS Reader to be on par with the changes of tech? FreshRSS is one, if not the best one for it. 1 – Setup Setting up FreshRSS is very easy, but first,...
barearduino-spiint-main
Baremetal Arduino: SPI with Interrupts
0 – Introduction A lot of sensors, screens and even flash memory use SPI as the way to communicate between them and the micro controller. With so many options of what to connect, it would be a mistake...
ubutut-sunshine-continue
Ubuntu Tutorial: Continue - Copilot Alternative for VSCode
0 – Introduction If you like Copilot but are also preoccupied with the security concerns of it, you have alternatives. In this article we will be using the Ollama server we setup in a previous article...
ubutut-sunshine-main
Ubuntu Tutorial: Sunshine - Host for Moonlight
0 – Introduction Do you have any protable gaming device? It can be a Steam Deck, a Rog Ally or even a hacked Switch or hacked PSVita, or even if you have a cheap PC you use for your living room tv?...
ubutut-jenkinsgiteadocker-main
Ubuntu Tutorial: Jenkins + Gitea + Docker
0 – Introduction If you’re looking to implement a CI/CD workflow and optimize your testing environment, there is no better open-source tool than Jenkins. In this article we will use Jenkins alongside...
raspitut-retropie-main
RaspberryPi Tutorial: RetroPie on Ubuntu
0 – Introduction If you are mainly a retro gamer that does not have the real hardware, or that prefers to have all your games in the same device, then the Retro Pie gives you one of the best experiences...
ubutut-steam-main
Ubuntu Tutorial: Installing Steam
0 – Introduction In recent years, gaming on Linux, particularly on Ubuntu, has seen a huge surge in popularity and capability. What was once considered a niche platform for gaming has now become...
ubutut-gitlab-main
Ubuntu Tutorial: Installing Gitlab
0 – Introduction If you need a source and versioning control solution for your homelab, you have a couple options, one of them is Gitlab, which we will be installing in this article. One of the benefits...
ubutut-wireguard-main
Ubuntu Tutorial: Setting Up Wireguard
0 – Introduction Have you ever needed a VPN while using some public network? There are a lot of free options out there, but when you do not pay with money, you are paying with something else and,...
ubutut-mattermost-main
Ubuntu Tutorial: Install Mattermost Server
0 – Introduction Do you have a small company or want a way to talk to your friends without anyone spying on you? Then Mattermost is for you. It was made for the business world, with a lot of integrations...
1 2 3 4 5 6
esp32tut-4x4keyboard-main
Esp32 Tutorial: 3x3 or 4x4 Keyboard
0 – Introduction In your small Iot devices projects it is sometimes needed to have more buttons than you might have pins, the solution for that is to use a matrix keyboard, instead of having a pin...
esptut-ssd1306oled-main
Esp32 Tutorial: SSD1306 Oled Display with SPI
0 – Introduction With a lot of projects, having a way to display information is vital, so we will, in this article, use one of the most popular libraries there is. With the ammount of oled displays...
esp32-buzztask-main
Esp32 Tutorial: Music with a Buzzer and Tasks
0 – Introduction This small project will show you how to use an Esp32 to control a small buzzer using RTOS tasks, making you able to run other code while the music is playing. For this, you will...
esptut-rotencoder-main
Esp32 Tutorial: Rotary Encoder
0 – Introduction If you are thinking of your next project you might be wondering which input method would be the best choice. The Rotary Encoder is, in use, similar to the Potentiometer, but in code,...
esp32-sdcard-main
Esp32 Tutorial: SD Card
0 – Introduction A lot of projects require a way to save permanent data, or a large ammount of data, usually, a SD card is the best solution, as you can buy one for cheap. In this small project you...
esptut-chip8-main
Esp32 Tutorial: Chip8 Emulator
0 – Introduction In a previous article we made an emulator/interpreter for Chip8 in C++ to be ran on Ubuntu, in this article, we will make small changes and new platform specific modules to run that...
esptut-ledbtn-main
Esp32 Tutorial: LED Control with Button
0 – Introduction This small project will show you how to use an Esp32 to read the state of a button and output it to a LED, you should also be able to recreate this project with little to no changes...
esptut-ssd1306oled-main
Esp32 Tutorial: SSD1306 Oled Display With I2C
0 – Introduction With a lot of projects, having a way to display information is vital, so we will, in this article, use one of the most popular libraries there is, with the ammount of oled displays...
esp32tut-espnowbroad-main
Esp32 Tutorial: Esp-Now Broadcast
0 – Introduction In this article we will be using two of the Esp32 boards we reviewed, to send and receive a message using ESP-NOW. Hardware needed: 2x Esp32 (like this one) 1x Usb Cable (type a...
esptut_platformio-main
Esp32 Tutorial: Hello World with PlatformIO
0 – Introduction In this article we will be using the Esp32 board we reviewed to make the onboard LED blink and also to send a ‘Hello World’ message via Serial. All that using VsCode...
1 2 3 4
No posts found
No posts found