FreeTouchDeck with air mouse feature

a year ago, April 30, 2023

I recently wrote a post about building a FreeTouchDeck an open source DIY alternative for Stream deck. In this post, I will show you how I added an air mouse feature to it. For this project, I used the following components Replace BLE-keyboard by BLE-Combo The FreeTouchDeck uses T-vK/ESP32-BLE-Keyboard library to set up the device […]

Live coding – Flappy Bird game using P5js

Live coding – Flappy Bird game using P5js

a year ago, April 30, 2023

Live coding a game is an exciting experience, and that’s exactly what I did today! I streamed live on YouTube and LinkedIn and coded a Flappy Bird game from scratch using P5js. P5js is a popular JavaScript library that simplifies creating interactive graphics and animations. It is easy to use and allows you to focus […]

Upgrading NextJs v11 to 12 hopefully to 13

Upgrading NextJs v11 to 12 hopefully to 13

a year ago, April 17, 2023

upgrading NextJs from v11 to 12. Webpack@4 is no more supported so first Upgrade Webpack v4 to v5 Simply run yarn up webpack Try running NextJs yarn dev Still uses webpack v4… Using webpack 4. Reason: webpack5 flag is set to false in next.config.js https://nextjs.org/docs/messages/webpack5 Change webpack5 to true in next.config.js Run NextJs again. ValidationError: […]

ESP32-S3 Pinout for WROOM-1 module

ESP32-S3 Pinout for WROOM-1 module

a year ago, April 13, 2023

It is hard to find one good colour-coded pinout drawing for ESP32-S3 so I made one myself.I will update it with for info as I get time. I plan to make more pin out images for other modules too like ESP32-C3 with detailed pin types.

ESP32-S3-WROOM-1, ESP32-C3-WROOM-2 and ATTinyXX4 – 3 in one development board

ESP32-S3-WROOM-1, ESP32-C3-WROOM-2 and ATTinyXX4 – 3 in one development board

a year ago, April 2, 2023

Here is a custom-designed 3-in-one development board that I recently designed. The board supports any of the 3 MCUs, Also ESP32 should work but the pinouts will be different. The board includes a 3.3v LDO regulator, and USB micro, with native USB for ESP32s. Pinout for UART as well as UPDI for ATTiny. Two headers […]

Writing data files to flash memory of ESP32

Writing data files to flash memory of ESP32

a year ago, March 31, 2023

There are several reasons why you would want to write some data files to an ESP32 or similar MCU’s flash memory. In most of the projects, we need to work with configurations that we don’t want to hard code in our code. One of the most common use cases with ESP32 or similar MCUs is […]

© 2024 Anil Maharjan