SparkFun DEV-11114

Manuel d'utilisation de la carte de développement SparkFun Pro Mini ATmega328-3.3V/8MHz

Modèle : DEV-11114

1. Introduction et plusview

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

Figure 1 : Haut view of the SparkFun Pro Mini ATmega328-3.3V/8MHz Development Board.

2. Principales caractéristiques

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. Installation et connexions

3.1 Brochageview

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.

Haut view of SparkFun Pro Mini showing pin labels

Figure 4 : Haut 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

Figure 6 : Gros plan view of the Pro Mini, labeling the programming header, 3.3V regulated voltage, ground, and raw input voltage broches.

3.2 Alimentation de la carte

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 Programmation de la carte

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. Ouvrez l'IDE Arduino.
  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. Fonctionnement

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 Connexion de périphériques

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. Entretien

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

6. Dépannage

7. Spécifications

FonctionnalitéSpécification
MicrocontrôleursATmega328
Vol d'exploitationtage3.3V
Vol d'entréetage (RAW)3.4 V - 12 V CC
Vitesse d'horloge8 MHz
Mémoire flash32 KB (ATmega328)
Mémoire SRAM2 KB (ATmega328)
Mémoire EEPROM1 KB (ATmega328)
E / S numériques Pins14 (6 with PWM support)
Pins d'entrée analogique8 (A0-A7)
Max Current per I/O Pin40 mA
Dimensions0.7 x 1.3 pouces (18 x 33 mm)
Poids0.32 onces
Technologie de connectivitéI2C, Serial (UART)

8. Garantie et assistance

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 webconsultez le site ou contactez directement leur service client.

Visit SparkFun Electronics

Documents connexes - DEV-11114

Préview Guide de connexion SparkFun OpenLog : Enregistrement de données pour les projets
Guide complet d'installation et d'utilisation de l'enregistreur de données SparkFun OpenLog. Découvrez les connexions matérielles, le micrologiciel, les commandes série et la configuration pour vos projets électroniques.
Préview Guide de connexion SparkFun OpenLog : Enregistrement de données série avec microcontrôleurs
Ce guide complet vous explique comment configurer et utiliser le SparkFun OpenLog, un enregistreur de données série open source. Découvrez comment le connecter à des microcontrôleurs comme Arduino, configurer son firmware et utiliser ses commandes pour vos projets d'acquisition de données.
Préview Guide du kit d'inventeur SparkFun SIK : Apprendre l'électronique avec RedBoard
Explorez 16 circuits pratiques avec le kit d'inventeur SparkFun pour RedBoard. Ce guide propose des instructions pas à pas pour les débutants souhaitant apprendre l'électronique, la programmation et l'informatique physique avec Arduino.
Préview Guide de connexion SparkFun OpenLog
Ce guide complet explique comment connecter, configurer et utiliser SparkFun OpenLog, un enregistreur de données série open source pour microcontrôleurs. Il aborde la configuration matérielle, le firmware, les jeux de commandes et le dépannage.
Préview Guide du kit d'inventeur SparkFun (SIK) : Votre introduction à l'électronique et à l'informatique physique
Explorez le monde de l'électronique avec le kit d'inventeur SparkFun (SIK) pour la carte SparkFun RedBoard. Ce guide complet propose des instructions pas à pas pour la réalisation de 16 circuits, et aborde la programmation, l'informatique physique et l'électronique DIY, aussi bien pour les débutants que pour les enseignants.
Préview Guide de connexion de la carte de développement ESP8266 Thing : Premiers pas avec l'IoT
Apprenez à configurer et à utiliser la carte de développement ESP8266 Thing avec Arduino. Ce guide couvre le matériel.view, configuration, programmation examples pour web serveurs et Blynk, et dépannage pour vos projets IoT.