Team9 microcontroller

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search

Bluno Beetle V1.1 DFR0339

ADVANTAGES

  • Small size: 28.8mm X 33.1mm (one of the smallest Arduino boards in the market)
  • Connectivity: integrated Wi-Fi and Bluetooth 4.0
  • Suitable for DIY projects and wearables
  • Program and control board wirelessly from mobile device (Android/iPhone)
  • Compact and affordable
  • Functionality
  • Ease-of-use


DISADVANTAGES

  • Small number of pins: only four analog and four digital Pins

Features

  • ATmega328@16MHz
  • Bluetooth Low Energy (BT 4.0)
  • Micro USB port
  • Super Compact Size
  • Support Bluetooth HID and ibeacon
  • Compatible with all DFRobot Bluno Series
  • Support Wireless Programming

Specification

  • Bluetooth Chip: CC2540
  • Sensitivity: -93dBm
  • Working Temperature:-10 ℃ ~ +85 ℃
  • Maximum Distance:50m(1968.50")(Open field)
  • Microcontroller: ATmega328
  • Clock frequency: 16 MHz
  • Operating voltage: 5V DC
  • Input voltage: <8V (Vin < 8V)
  • Digital Pin x4
  • Analog Pin x4
  • PWM Output x2
  • UART interface x1
  • I2C interface x1
  • Micro USB interface x1
  • Power port x2
  • Size:28.8mm X 33.1mm(1.13" x 1.30")
  • Weight:10g

Pinout Diagram

https://dfimg.dfrobot.com/nobody/wiki/a35f06a9dc8215e671d0d5dac083f887.png

https://dfimg.dfrobot.com/nobody/wiki/14d02b457246127341dac5b2b7f5bfac.png

Code Example

 1 #include <FastLED.h>
 2 
 3 #define NUM_LEDS 3
 4 #define PIN 2
 5 
 6 CRGB leds[NUM_LEDS];
 7 
 8 void setup() {
 9   FastLED.addLeds<NEOPIXEL, PIN>(leds, NUM_LEDS);
10 }
11 
12 void loop() {
13 
14   for(int i = 0; i < NUM_LEDS; i++){
15     leds[i] = CRGB::Red;
16     FastLED.show();
17     delay(500);
18     leds[i] = CRGB::Black;
19     FastLED.show();
20   }
21 }

Instructional Video