Joke bot with a state machine using XState

Joke bot with a state machine using XState

14 days ago, April 13, 2024

In this blog post, we’ll build a Joke bot using XState, a popular state management library for JavaScript. Our joke bot will be able to tell jokes, respond to user input, and transition between different states based on the user’s messages. The DEMO site can be found here: https://jokes-bot.netlify.app/ The Github repo for this project […]

Code Katas, why, what, and how?

Code Katas, why, what, and how?

19 days ago, April 8, 2024

Code katas are like fun challenges for programmers, similar to practice routines in martial arts. They’re designed to help developers refine and perfect their coding skills through repetition and practice. These tasks focus on writing neat and fast code. Usually, developers follow a method called Test-Driven Development (TDD). They start by writing a test that […]

Wokwi Simulator to streamline development on an embedded system

Wokwi Simulator to streamline development on an embedded system

6 months ago, November 6, 2023

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 […]

0.66 inch OLED Module 64×48 I2C SSD1317

0.66 inch OLED Module 64×48 I2C SSD1317

6 months ago, October 13, 2023

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 […]

MomoCoder GGKP A DIY Smart controller

MomoCoder GGKP A DIY Smart controller

7 months ago, September 20, 2023

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 […]

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

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

8 months ago, September 6, 2023

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, […]

© 2024 Anil Maharjan