MSP-EXP430G2ET Lauchpad
MSP-EXP430G2ET Lauchpad
- Hàng trong kho: 13
- Nhà sản xuất: Texas Instruments
- Khối lượng: 0.20kg
- Mã kho: 963
- Vị trí: 3C
Số lượng đã bán: 229
Lượt xem: 343
507.600đ
615.600đ
Giá chưa bao gồm VAT: 470.000đ
1. Giới thiệu tổng quan
MSP-EXP430G2ET LaunchPad là bo mạch phát triển đầy đủ tính năng dành cho dòng vi điều khiển MSP430G2xx của Texas Instruments. Board tích hợp sẵn trình giả lập gỡ lỗi qua cổng USB, nút nhấn và đèn LED tiện lợi, giúp người dùng dễ dàng lập trình và nguyên mẫu hóa các ứng dụng nhúng tiết kiệm năng lượng.
2. Thông số kỹ thuật
- Vi điều khiển chính: MSP430G2553 hoặc MSP430G2452 (hỗ trợ DIP socket 20 chân)
- Giao tiếp: USB tích hợp cho việc gỡ lỗi và truyền dữ liệu UART qua cổng COM ảo
- Nguồn cấp: Cổng USB (5V hạ áp xuống 3.3V) hoặc nguồn ngoài
- Tính năng mở rộng: Tích hợp BoosterPack header 20 chân tương thích với nhiều module mở rộng
- Ngoại vi tích hợp: 2 nút nhấn (User và Reset), 2 đèn LED (Đỏ và Xanh lá), thạch anh 32kHz và 16MHz
3. Ứng dụng
- Phát triển các hệ thống nhúng tiêu thụ điện năng cực thấp (ultra-low-power)
- Học tập, nghiên cứu về vi điều khiển và lập trình nhúng C/C++
- Xây dựng các mạch cảm biến thông minh, thiết bị IoT đơn giản
- Tạo các nguyên mẫu sản phẩm (prototyping) nhanh chóng
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Máy tính cài đặt phần mềm Code Composer Studio (CCS) hoặc Energia IDE, cáp Micro USB.
- Thao tác: Cắm cáp Micro USB kết nối MSP-EXP430G2ET với máy tính, nạp chương trình mẫu nhấp nháy LED thông qua môi trường lập trình.
- Kết quả: Đèn LED trên bo mạch nhấp nháy theo chu kỳ và cổng COM ảo nhận diện thành công trên máy tính.
* Lưu ý an toàn: Tránh để các vật liệu dẫn điện rơi vào bề mặt bo mạch khi đang cấp nguồn. Thao tác cẩn thận với các chân GPIO để tránh phóng điện tĩnh điện (ESD) gây hỏng vi điều khiển.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- Chân P1.0 (LED1) nối với LED tích hợp sẵn trên board
- Chân P1.3 (PUSH_S2) nối với Nút nhấn tích hợp sẵn trên board
C/C++ (Energia IDE)
const int ledPin = P1_0;
const int buttonPin = P1_3;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
}
void loop() {
int buttonState = digitalRead(buttonPin);
if (buttonState == LOW) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}msp-exp430g2et launchpad











