CC2530 LED Control Tutorial

CC2530 LED Control Tutorial

Introduction This sharing is just an entry-level tutorial for controlling an LED using the CC2530 microcontroller. As the first code tutorial in this Zigbee series, there are a few points to explain: This is my first time encountering Zigbee, so I will share while learning, and the sharing intervals will become uncertain. I am using … Read more

Zigbee IoT CC2530 Video Tutorial and Development Guide

Zigbee IoT CC2530 Video Tutorial and Development Guide

Zigbee IoT CC2530 Video Tutorial and Development Guide A very detailed CC2430 and CC2530 (each has 20-30 episodes of video tutorials, including source code and essential development documentation), which is very suitable for IoT practitioners and electronics enthusiasts to learn from. Please leave your email before the shoot for easy access to the materials. The … Read more

The Simplest Serial Transparent Transmission Example of ZigBee

The Simplest Serial Transparent Transmission Example of ZigBee

Open the GenericApp project, and in the Workspace we can see these options Coordinator: Coordinator, RouterEB: Router, EndDevice: Terminal node. Choose different options, and after compilation, different firmware will be generated. Now let’s write a coordinator first. 1. Using the Coordinator Serial Functionality Add our serial initialization function in the GenericApp.c file within the GenericApp_Init … Read more

Using Timer Interrupts to Implement Breathing Light Effect with CC2530

Using Timer Interrupts to Implement Breathing Light Effect with CC2530

Introduction Today, we will not cover the Zigbee protocol, but rather some operations of the timer in the CC2530 microcontroller. This article uses 8-bit Timer 3 for experimentation, and other timers can be similarly applied. Through this article: You will learn some basic knowledge about timers. You will see configuration instructions for some timer registers. … Read more

CC2530 Serial Communication Control LED

CC2530 Serial Communication Control LED

Click the blue text above to follow for continuous updates!!! Introduction Today, we will also not involve the Zigbee protocol, focusing solely on serial operations in the CC2530 microcontroller. This article uses Serial Port 0 for data transmission. The main function is to send serial data from a PC’s serial debugging tool to the microcontroller, … Read more

Control LED with Button Using CC2530

Control LED with Button Using CC2530

Introduction Today’s content does not involve the Zigbee protocol, but rather the use of the CC2530 microcontroller to control an LED with a button. This tutorial is divided into two parts: Polling to detect button levels for controlling the LED. Using button interrupts to control the LED. 1. Principle Analysis 1. Button Functionality The schematic … Read more

Setting Up ZigBee Development Environment and IAR Configuration

Setting Up ZigBee Development Environment and IAR Configuration

Setting up the environment can be quite challenging, not because of the setup itself, but due to unfamiliarity and concerns about making mistakes or missing steps. The setup of the development environment for CC2430/2530 is actually quite simple; the only requirement is to find the corresponding version of the IAR crack software. Of course, if … Read more