SparkFun DEV-11114

คู่มือผู้ใช้บอร์ดพัฒนา SparkFun Pro Mini ATmega328-3.3V/8MHz

รุ่น : DEV-11114

1. บทนำและเรื่องอื่นๆview

The SparkFun Pro Mini ATmega328-3.3V/8MHz is a compact microcontroller development board designed for projects where space is a premium. It is compatible with Arduino boards and the Arduino IDE, offering a powerful ATmega328 microcontroller in a small form factor. This board operates at 3.3V and 8MHz, making it suitable for low-power applications and direct interfacing with 3.3V peripherals without additional level shifting.

This manual provides essential information for setting up, operating, and maintaining your SparkFun Pro Mini.

SparkFun Pro Mini ATmega328-3.3V/8MHz Development Board

รูปที่ 1: ด้านบน view of the SparkFun Pro Mini ATmega328-3.3V/8MHz Development Board.

2. คุณสมบัติหลัก

SparkFun Pro Mini with ruler for size comparison

Figure 2: The SparkFun Pro Mini shown with a ruler, illustrating its compact dimensions.

Back of SparkFun Pro Mini showing 3.3V 8MHz marking

Figure 3: The underside of the Pro Mini, indicating its 3.3V and 8MHz operating characteristics.

3. การตั้งค่าและการเชื่อมต่อ

3.1 แผนผังการเชื่อมต่อขา (Pinout Over)view

The Pro Mini features various pins for power, communication, and general-purpose input/output (GPIO). Understanding the pinout is crucial for proper integration into your projects.

สูงสุด view of SparkFun Pro Mini showing pin labels

รูปที่ 4: ด้านบน view of the Pro Mini, highlighting the various pin labels for identification.

Detailed pinout diagram for SparkFun Pro Mini

Figure 5: Comprehensive pinout diagram detailing the functions of each pin on the SparkFun Pro Mini.

SparkFun Pro Mini power and programming pins labeled

รูปที่ 6: ระยะใกล้ view of the Pro Mini, labeling the programming header, 3.3V regulated voltage, ground, and raw input voltagหมุดอี

3.2 การจ่ายไฟให้กับบอร์ด

The Pro Mini can be powered in two primary ways:

Ensure that the power source is correctly connected to avoid damage to the board. The board includes over-current protection for the regulator.

3.3 การตั้งโปรแกรมบอร์ด

The SparkFun Pro Mini does not have an on-board USB connector. To program the board, an external FTDI Basic Breakout board (or a compatible USB-to-serial converter) is required.

  1. Connect the FTDI Basic Breakout board to the programming header pins on the Pro Mini. Ensure the pins (GND, VCC, RXI, TXO, RST, BLK) align correctly.
  2. Connect the FTDI Basic Breakout board to your computer via a USB cable.
  3. เปิด Arduino IDE
  4. Select "Arduino Pro or Pro Mini" from the "Tools > Board" menu.
  5. Select "ATmega328 (3.3V, 8 MHz)" as the processor.
  6. Choose the correct COM port for your FTDI device under "Tools > Port".
  7. You can now upload your sketches to the Pro Mini.
SparkFun Pro Mini connected to FTDI Basic Breakout board

Figure 7: The SparkFun Pro Mini connected to an FTDI Basic Breakout board for programming via USB.

4. การดำเนินการ

4.1 Basic Sketch Upload

After successfully connecting and configuring the board in the Arduino IDE, you can upload any compatible Arduino sketch. A common first step is to upload the "Blink" example sketch to verify basic functionality.

4.2 การเชื่อมต่ออุปกรณ์ต่อพ่วง

The 3.3V operating voltage of this Pro Mini makes it ideal for direct interfacing with many modern sensors and modules that also operate at 3.3V. When connecting peripherals, always ensure voltage compatibility. If a peripheral requires 5V, a logic level shifter will be necessary to prevent damage to the Pro Mini.

SparkFun Pro Mini on a breadboard with other components

Figure 8: The Pro Mini integrated into a breadboard circuit with other electronic components, demonstrating typical usage.

SparkFun Pro Mini in a compact project with battery

Figure 9: A compact project example utilizing the SparkFun Pro Mini, powered by a small battery.

5. การบำรุงรักษา

The SparkFun Pro Mini is a robust development board, but proper care ensures its longevity and reliable operation.

6 การแก้ไขปัญหา

7. ข้อมูลจำเพาะ

คุณสมบัติข้อมูลจำเพาะ
ไมโครคอนโทรลเลอร์เอทีเมกะ328
ปฏิบัติการฉบับที่tage3.3โวลต์
อินพุต Voltagอี (RAW)3.4V - 12V กระแสตรง
ความเร็วสัญญาณนาฬิกา8 เมกะเฮิรตซ์
หน่วยความจำแฟลช32 KB (ATmega328)
เอสแรม2 KB (ATmega328)
อีพีพรอม1 KB (ATmega328)
Digital I / O Pins14 (6 with PWM support)
Pins อนาล็อก8 (A0-A7)
Max Current per I/O Pin40มิลลิแอมป์
ขนาด0.7 x 1.3 นิ้ว (18 x 33 มม.)
น้ำหนัก0.32 ออนซ์
เทคโนโลยีการเชื่อมต่อI2C, Serial (UART)

8. การรับประกันและการสนับสนุน

For technical support, warranty information, or further assistance with your SparkFun Pro Mini ATmega328-3.3V/8MHz Development Board, please refer to the official SparkFun Electronics webไซต์หรือติดต่อฝ่ายสนับสนุนลูกค้าโดยตรง

Visit SparkFun Electronics

เอกสารที่เกี่ยวข้อง - เดฟ-11114

พรีview คู่มือการเชื่อมต่อ SparkFun OpenLog: การบันทึกข้อมูลสำหรับโครงการ
คู่มือฉบับสมบูรณ์สำหรับการตั้งค่าและใช้งานเครื่องบันทึกข้อมูล SparkFun OpenLog เรียนรู้เกี่ยวกับการเชื่อมต่อฮาร์ดแวร์ เฟิร์มแวร์ คำสั่งอนุกรม และการกำหนดค่าสำหรับโครงการอิเล็กทรอนิกส์ของคุณ
พรีview คู่มือการเชื่อมต่อ SparkFun OpenLog: การบันทึกข้อมูลแบบอนุกรมด้วยไมโครคอนโทรลเลอร์
คู่มือฉบับสมบูรณ์สำหรับการตั้งค่าและใช้งาน SparkFun OpenLog ซึ่งเป็นเครื่องบันทึกข้อมูลแบบอนุกรมโอเพนซอร์ส เรียนรู้วิธีเชื่อมต่อกับไมโครคอนโทรลเลอร์อย่าง Arduino กำหนดค่าเฟิร์มแวร์ และใช้งานชุดคำสั่งสำหรับโครงการบันทึกข้อมูล
พรีview คู่มือ SIK ของ SparkFun Inventor's Kit: เรียนรู้อิเล็กทรอนิกส์ด้วย RedBoard
สำรวจวงจรทดลอง 16 แบบด้วย SparkFun Inventor's Kit สำหรับ RedBoard คู่มือนี้ให้คำแนะนำทีละขั้นตอนสำหรับผู้เริ่มต้นเรียนรู้เกี่ยวกับอิเล็กทรอนิกส์ การเขียนโปรแกรม และการคำนวณเชิงกายภาพโดยใช้ Arduino
พรีview คู่มือการเชื่อมต่อ SparkFun OpenLog
คู่มือที่ครอบคลุมเกี่ยวกับการเชื่อมต่อ การกำหนดค่า และการใช้งาน SparkFun OpenLog ซึ่งเป็นเครื่องบันทึกข้อมูลแบบอนุกรมโอเพนซอร์สสำหรับไมโครคอนโทรลเลอร์ เรียนรู้เกี่ยวกับการตั้งค่าฮาร์ดแวร์ เฟิร์มแวร์ ชุดคำสั่ง และการแก้ไขปัญหา
พรีview คู่มือ SIK ของ SparkFun Inventor's Kit: บทนำสู่ระบบอิเล็กทรอนิกส์และการคำนวณทางกายภาพ
สำรวจโลกแห่งอิเล็กทรอนิกส์ด้วย SparkFun Inventor's Kit (SIK) สำหรับ SparkFun RedBoard คู่มือฉบับสมบูรณ์นี้ประกอบด้วยคำแนะนำทีละขั้นตอนสำหรับวงจร 16 วงจร สอนการเขียนโปรแกรม การคำนวณทางกายภาพ และอิเล็กทรอนิกส์ DIY สำหรับผู้เริ่มต้นและนักการศึกษา
พรีview คู่มือการเชื่อมต่อบอร์ดพัฒนา ESP8266 Thing: เริ่มต้นใช้งาน IoT
เรียนรู้วิธีการตั้งค่าและใช้งานบอร์ดพัฒนา Thing ESP8266 กับ Arduino คู่มือนี้ครอบคลุมฮาร์ดแวร์มากกว่าview, การตั้งค่า, การเขียนโปรแกรมampสำหรับ web เซิร์ฟเวอร์และ Blynk และการแก้ไขปัญหาสำหรับโครงการ IoT ของคุณ