INTRODUCTION Raspberry Pi Pico is a microcontroller board designed by the Raspberry Pi Foundation. It features the RP2040 microcontroller chip, which contains two ARM Cortex-M0+ cores clocked at 133 MHz, 264KB of RAM, and 2MB of onboard Flash memory for code storage. The Pico also includes 26 GPIO pins, which can be used for a [...]
APoS site surveys can be an essential part of designing and deploying Wi-Fi networks. To conduct a successful APoS site survey, you need the right equipment. In this blog post, we'll take a closer look at the equipment we include in our APoS kit and why we think it's important. Note: other tools and products [...]
MicroPython is a software implementation of the Python 3 programming language that is optimized to run on microcontrollers and other resource-constrained devices. It is a great tool for developers who want to write Python code to control hardware devices and build Internet of Things (IoT) applications. BENEFITS OF MICROPYTHON The eye-catching of MicroPython is that [...]
WHAT IS BLE? Bluetooth Low Energy (BLE) is a wireless communication technology that is gaining widespread adoption in various industries. BLE is a popular choice for Internet of Things (IoT) devices, as it allows for low-power communication over short distances. One of the key features of BLE is its advertisement channels, which enable devices to [...]
INTRODUCTION The Internet of Things (IoT) is a network of physical objects such as sensors, actuators, and devices that are connected to the Internet. These devices communicate with each other and with the cloud to provide various services to users. To enable this communication, several IoT protocols have been developed so far, each with its [...]
Regular expressions (regex) are a powerful tool for matching patterns in text. They can be used in Python to search, replace, and manipulate strings. In this blog post, we will explore the basics of regular expressions in Python, and provide some examples of how to use them. USING REGULAR EXPRESSIONS IN PYTHON In Python, the [...]
Git is a widely used version control system that allows developers to work together on a project efficiently. It is an essential tool for any developer, and the command line is one of the most powerful ways to use Git. In this blog post, we will discuss how to start a new Git project using [...]
This year, at the WLPC EU that took place in Prague, I had the opportunity to present about Wi-Fi DevOps. The title of my presentation was: Wi-Fi DevOps - The Wi-Fi Engineer Competitive Advantage. The goal of the presentation was to explain why the Wi-Fi Engineers will be the best ones to take on all [...]
802.11 wireless networks operate in license-free frequency bands, and all data transmissions travel in the open air. Access to wireless transmissions is available to anyone within listening range, and therefore strong encryption is strongly recommended. Wireless communications can be eavesdropped on by two methods: Casual (Harmless) Eavesdropping Malicious Eavesdropping CASUAL EAVESDROPPING Sometimes referred to as [...]
DevOps is a pretty popular word in the networking industry right now. More and more tools allow for network automation and programmability. Slowly but surely, we are seeing these tools becoming available in the Wi-Fi space. In the past couple of months, at SemFio, we have been involved in a few Wi-Fi automation projects. I [...]
0
6
https://semfionetworks.com/blog/category/blog/page/2/
https://semfionetworks.com/blog/category/blog/