MakeUseOf

Wahome Karonji-Tech writer

Wahome Karonji

Tech writer

  • 24
    articles

About Wahome Karonji

Wahome Karonji is a tech enthusiast with a proven track record of excelling in microcontroller-based projects. With a wealth of experience in this field, he has developed a keen eye for finding innovative solutions to complex problems. Wahome's expertise extends to a variety of programming languages, including C, C++, and Python, and he has a deep understanding of microcontroller architecture and embedded systems design.

Latest Articles

Raspberry Pi 4 USB and Ethernet ports
How to Connect a Raspberry Pi to a PC or Laptop Using USB

By using USB gadget mode, you can access and control your Raspberry Pi system from a PC connected via USB.

Raspberry Pi 4
How to Install and Run the Arduino IDE on a Raspberry Pi

If you’re familiar with the Arduino IDE programming environment, you may want to also use it on a Raspberry Pi. Here’s how to install and run it.

Raspberry Pi Pico and Arduino Nano boards on a yellow background
Raspberry Pi Pico vs. Arduino: Which Microcontroller Should You Use?

Arduino has long been the go-to microcontroller platform for electronics projects, but how does the Raspberry Pi Pico compare?

battery with plus and minus symbols pointing to it
Anode vs. Cathode: Which Is Positive and Negative?

Is the anode positive or negative? What about the cathode? Discover how the polarity is

Arduino Nano ESP32 board
How the New Arduino Nano ESP32 Makes IoT Projects a Breeze

The latest addition to the Arduino Nano family offers an easy way to start making IoT projects.

Raspberry Pi Pico W with Bluetooth logo
How to Read a Raspberry Pi Pico W Sensor Using Bluetooth

Make use of the Pico W’s Bluetooth connectivity to transmit values from its temperature sensor to an Android phone.

An Arduino Uno board wired to a couple of sensors on a breadboard.
How to Measure Voltage on a Breadboard

When building electronic circuits, it's useful to know how to use a multimeter on a breadboard to measure voltage.

Arduino Uno R4 board
Why the New Arduino Uno R4 Is a Game-Changer for Makers

With a whole lot more power and extra features, the Uno R4 makes it easier to create complex projects.

raspberry pi pico
How to Program Your Raspberry Pi Pico With the Arduino IDE

You can now program a Raspberry Pi Pico using the Arduino IDE with a third-party add-on. Here's how to do it.

Raspberry Pi Pico W with Bluetooth logo
Raspberry Pi Pico W Gains Bluetooth Support: What You Can Do With It

The Raspberry Pi Pico W microcontroller now has official support for Bluetooth, unleashing a host of new project possibilities.

Different Arduino Boards and Jumper cables on a white surface
Elegoo vs. Arduino: Is There Any Difference?

They look very similar, but are Elegoo microcontrollers any different from the official Arduino boards? Let's take an in-depth look.

Raspberry Pi Pico
Raspberry Pi Pico Pinout Explained: Everything You Need to Know

The Raspberry Pi Pico is a powerful little microcontroller board with 40 pins to connect electronics. Find out what they all do.

An Arduino Board on a teal checkered mat
DIY
What Programming Language Does Arduino Use?

Find out all about the Arduino programming language to start coding on your microcontroller board to use it in projects.

Different Arduino Boards and Jumper cables on a white surface
How to Build a CAN Bus With a Breadboard and Arduino

Use this robust serial communication protocol to connect two Arduino boards together and send data to each other.

Two Arduino boards
How to Connect Two Arduino Boards Using I2C

The popular I2C protocol enables two or more Arduino boards to communicate. Discover how to connect and code them.

An Arduino Uno connected to a breadboard
Mastering Serial Communication With Arduino

Serial communication enables your Arduino to talk to other devices. Discover how to connect and code them using any of four protocols.

Arduino Nano vs Raspberry Pi Pico boards on a yellow background
Raspberry Pi Pico vs. Arduino Nano: Which Is Best for Your Project?

Two low-cost, small form factor microcontroller boards battle it out.

A hand holding a compass
Find Your Way With a GY-271 Compass Module and Arduino

Adding a compass module to your Arduino microcontroller opens up a host of possibilities for projects. Here's how to connect one and use it.

Breadboard project with relay module on a table with a solder gun and other components
Using ESP-01 with MQTT: How to Connect and Control IoT Devices

IoT devices can do cool things, but an essential part of the equation is how they communicate. You can manage that with an ESP-01 module.

A DFRobot FireBeetle development board hooked up to an accelerometer sensor, OLED display and an SD card module on a breadboard.
GSM vs. Bluetooth Modules: Which One Is Best for Your Project?

Want wireless connectivity for your project without the need for a Wi-Fi network? It's worth considering GSM or Bluetooth, but which is best?

1 2
Page 1 / 2