Full-Stack App & Embedded Software Developer | Passionate about building Products

For Services Contact: HiddenSolve@gmail.com


HiddenSolve

The Question for Programmers: Are You Ready to Use AI, or Are You Waiting for It to Replace You? I’ve been seeing a lot of debate lately about whether AI will replace programmers or not.

Personally, I think that's not really the question we should be focusing on right now. Maybe it will happen, maybe it won’t — that’s something time will tell.

What’s more important, in my opinion, is that programmers should start focusing on how they can use AI to boost their productivity, sharpen their skills, and make their work even better.

Instead of worrying about what might happen in the future, it makes more sense to start adapting to these tools, learning how to work with them, and figuring out how they can help us grow in our careers.

These are just my thoughts. Maybe I’m wrong, so I’d love to hear your suggestions and what you think about it.

5 months ago | [YT] | 1

HiddenSolve

Let's explore print syntax in different programming languages #programming

5 months ago | [YT] | 1

HiddenSolve

Which is your favorite Microcontroller? Mine is ESP32 Yet ❤

5 months ago | [YT] | 1

HiddenSolve

Some Common Linux Commands:

ls – List directory contents
cd – Change directory
pwd – Print working directory
mkdir – Create a new directory
rm – Remove files or directories
cp – Copy files or directories
mv – Move or rename files
touch – Create an empty file
cat – View file contents
chmod – Change file permissions
chown – Change file ownership
ps – View running processes
kill – Terminate a process
top – Display system resource usage
df – Show disk space usage
du – Show file/directory size
grep – Search text using patterns
find – Search for files
tar – Archive files
sudo – Run command with superuser privileges

5 months ago | [YT] | 1

HiddenSolve

"Working with I2S Microphones on Embedded Systems"

Recently, I’ve been playing with audio recognition on microcontrollers, and I’ve been testing I2S microphones (like the INMP441) as a digital audio input option.

I2S mics output PCM audio directly, no ADC required— just 3 lines: SCK (clock), WS (word select), and SD (data).

The hardware part is simple, but the firmware handling is where things get interesting:

Audio comes in continuously, clock-synced by the MCU.

On ESP32, I2S data goes into DMA buffers—you have to read/process it fast to avoid overflows.

Match sample rate, bit depth, and buffer size to your processing needs.

Clean audio input, but demands solid buffer management on the software side because for me that was like a big headache to manage buffer and run Interference.

#AudioRecognition #ESP32 #embeddedsystems #NLP

6 months ago | [YT] | 5

HiddenSolve

Subnet Mask is a 32-bit number used in IPv4 networking to divide an IP address into network and host portions. It determines which part of an IP address identifies the network and which part identifies individual devices. Common subnet masks include 255.255.255.0, which allows 256 IP addresses in a subnet.

#cybersecurity #computernetworks

6 months ago | [YT] | 4

HiddenSolve

What is an API? Short & General Overview

#programming #softwareengineer

6 months ago | [YT] | 4