Wokwi Simulator to streamline development on an embedded system
11/6/2023

Wokwi Simulator to streamline development on an embedded system

In this blog post, we’ll explore how you can harness the power of Wokwi to simulate embedded system hardware directly in your web browser. Additionally, we’ll delve into the use of their VSCode extension, which enables you to simulate the environment locally for enhanced speed. My quest for simulators began when I realized the time-consuming […]

Discover the Standalone FreeTouchDeck Configurator
10/30/2023

Discover the Standalone FreeTouchDeck Configurator

Configuring your FreeTouchDeck (FTD) project has never been this easy and efficient. Welcome to a smoother configuration experience. Access it on your smartphones now. The FreeTouchDeck Configurator in a Nutshell This standalone application is your key to simplified FTD configuration. Get ready for a host of exciting features that will make configuring your FTD a […]

Create Videos using ReactJs with Remotion
10/15/2023

Create Videos using ReactJs with Remotion

If you are a python dev, in python you can use code video generator Remotion is a video generation tool that enables you to programmatically create videos. It holds particular appeal for web developers, as it leverages React as a framework for video creation. This blog post is intentionally concise and focused, aiming to help […]

MomoCoder GGKP A DIY Smart controller
9/20/2023

MomoCoder GGKP A DIY Smart controller

Momocoder GGKP is an open-source Smart controller with an optional Air Mouse feature. The hardware consists of ESP32-S3 Air Mouse: Motion control, BLE connectivity, OLED screen, compact design, 9 macro buttons, customizable for seamless device control. ESP32-S3 Air Mouse is your new go-to gadget for effortless device control. Features: Motion Control: Navigate with a wave […]

0.66 inch OLED Module 64×48 I2C SSD1317
10/13/2023

0.66 inch OLED Module 64×48 I2C SSD1317

I have this tiny 0.66in OLED display bought from AliExpress, The store page says it is using SSD1317 driver but I could not find anything for SSD1317 except for its datasheet also the datasheet used a 128×64 display, not the one I am using which is 64×48. I have used it with U8G3 library with the constructor U8G2_SSD1306_64X48_ER_F_SW_I2C with no […]

Tool to measure, transform, repair, and slice STL files online for free for 3D printing
9/6/2023

Tool to measure, transform, repair, and slice STL files online for free for 3D printing

I was looking for a free tool to do some measurements on my STL files before sending it for 3D printing. After installing a few desktop applications, none of them actually fulfilled my needs, until I found this free online open-source tool from 0x00019913 I’m a Teapot, Meshy meshy is a browser-based tool for performing measurements, […]

[Livestream] Building an AI-Powered App for Microsoft Teams
6/19/2023

[Livestream] Building an AI-Powered App for Microsoft Teams

Microsoft Teams is a popular collaboration platform used by many organizations. In this article, we will explore the process of building an AI-powered app for Microsoft Teams. The app we will create is a chatbot that can answer questions about your organization using external data sources. These data sources can include repositories, PDF files, Google […]

Langchain – Tool that helps you build AI apps with ease
6/9/2023

Langchain – Tool that helps you build AI apps with ease

This is a transcript of a talk I presented recently at my company to an audience from all the departments in the company. I went over general definitions, Langchain, some modules in langchain and two applications I had built recently, one being a Question Answer application and a data interpreter. Definitions Let’s get started with […]

Safe and Unsafe pins in ESP32 and ESP32-S3
5/29/2023

Safe and Unsafe pins in ESP32 and ESP32-S3

What are the pins that are safe

Accelerometer / Gyroscope sensor MPU6050 Airmouse with ESP32 x BLE Mouse
4/3/2023

Accelerometer / Gyroscope sensor MPU6050 Airmouse with ESP32 x BLE Mouse

I had the MPU6050 module on my shelf for a long time before I finally decided to open it. I was really excited to do an Airmouse project with ESP32 but procrastination has been my friend for all this time. I finally decided to open the static safe seal and solder the header pins to […]

Dual-axis Joystick module with ESP32 and IPS LCD Screen (Paint App)
4/1/2023

Dual-axis Joystick module with ESP32 and IPS LCD Screen (Paint App)

In this blog post, we’ll explore how to build a simple paint app using a dual-axis joystick module, ESP32, and an IPS LCD screen, powered by the TFT_eSPI graphics library. The following components are required for this project. The app features 6 colors that are switchable by pressing the joystick switch. The cursor moves to […]

DIY House plant manager using Moisture Sensor and ATTiny45
3/30/2023

DIY House plant manager using Moisture Sensor and ATTiny45

This project is one of my favorites because I have lots of plants in my home. I sometimes get too busy and forget to water my plants and the plants get really unhappy and dry. This project will implement a humidity/moisture sensor to detect dry soil and alert you to water your plant. The project […]

Cheap DIY Stream deck alternative
3/29/2023

Cheap DIY Stream deck alternative

In this blog post, I share my experience of building a cheap DIY Stream deck alternative using FreeTouchDeck, an open-source project maintained by Dustin Watts. The project saved me hours of writing code and was a ready-to-use project that only required compatible hardware. I used a 2.4in TFT LCD using ILI9341 driver with resistive touch, an ESP32-WROOM-32 bare module, an ESP32 breakout board, and a CH340 Programmer. After some challenges with soldering and programming, the Stream deck alternative was ready to use, and I even used the box that the LCD came in as an enclosure.

Smart temperature control for a cheap Soldering iron
3/29/2023

Smart temperature control for a cheap Soldering iron

I recently bought a less than 5 Euros cheap Soldering Iron which I decided to make smart by adding a control circuit to it. The project requires the following components The project had 3 main stages Budget The total cost for the project was The total budget came to 13.5 Euros, which is cheap. 😉

DIY ECG/EKG Electrocardiogram
3/7/2023

DIY ECG/EKG Electrocardiogram

I needed an ECG but faced long wait times to see a specialist. I decided to build a DIY ECG device using the AD8232 ECG module and an ESP32-S3 dev module with an LCD screen. After some tinkering, I was able to build a device that read ECG data and displayed it on a screen. I also added a feature to detect the frequency of the ECG data and calculate heart rate via the RR interval in realtime on a browser through websocket.

Prisma Migrate: Baselining your existing database
9/25/2021

Prisma Migrate: Baselining your existing database

I have been using KeystoneJs for one of my projects. Keystone uses Prisma. I have been putting off using migrations for a while now so, I already have my production site with data and I do not want to lose my data to start using migrations. For this purpose, there is a technique called baselining […]

Introduction to Polar Coordinates, plotting on radial diagrams
5/5/2021

Introduction to Polar Coordinates, plotting on radial diagrams

Trigonometry “the foundation” the branch of mathematics dealing with the relations of the sides and angles of triangles and with the relevant functions of any angles. Google Basics of Trigonometry Trigonometry in its core has a very simple foundation. Although being so simple, it blows my mind that its the base to all the complex […]

Go to Blog
© 2024 Anil Maharjan