This blog post will explain how to use a motor driver to control two DC motors. The MicroPython code listed below is used to accomplish this task. Functions for directions such as stop, forward, left, and right have to be declared. Pins 21 and 22 have to setup to output…
Write Text To OLED Screen
This blog post will explain how to use a Raspberry Pico W and MicroPython to write text characters to an OLED screen. The code that is displayed below will accomplish this task. First, the required libraries will have to be declared. I2C will be initalized by declaring a variable and…
VoIP Software Switch
This blog post will explain what a VoIP software switch is. VoIP software switches can be classified as class 4 and 5 software switches. Software switches can be used as a VoIP server. It is a node in a telecommunications network that handles the connection from one phone number to…
Specify No Soundcard In Qemu
This blog post will explain how to disable audio in a qemu guest machine. Whenever a guest operating is used as a server, it is usually booted into console mode. It would be pointless to have a sound card enabled when there is no application that needs sound input and…
Port Forwarding With Qemu
This blog post will explain how to forward ports with Qemu. If a guest machine is to be utilized as a server, the host operating system should have a way to connect to it. This example will boot a hard disk image. First a network device has to be defined…
Qemu Image Command
This blog post will show some examples on how to use the QEMU image command. Create a qcow2 image that has a maximum size of 20 GB. qemu-img create -f qcow2 disk.img 20G Display information about a qcow2 image. qemu-img info disk.img Increase the size of a qcow2 image to…
Direct Inward Dialing Number
This blog post will explain what direct inward dialing is. Direct inward dialing is a service offered by an Internet telephony service provider to route incoming calls to an extension on a PBX. The need for connecting a physical line into the PBX for each user is eliminated by using…