Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
System.hpp File Reference

Feather-M0 Board specific API. More...

#include <McuATSAMD21.hpp>
#include <SerialPort.hpp>
#include <SPI.hpp>
#include <TwoWire.hpp>
#include <SX1276Chip.hpp>
#include <StandardPrintable.hpp>

Classes

class  SystemFeatherM0
 Adafruit Feather M0 System. More...
class  SystemFeatherM0::RFM9x
 Adafruit Feather M0 RFM9x LoRa Radio. More...

Enumerations

enum  Pin_t {
  D0 = 0 , D1 = 1 , D5 = 2 , D6 = 3 ,
  D9 = 4 , D10 = 5 , D11 = 6 , D12 = 7 ,
  D13 = 8 , D14 = 9 , D15 = 10 , D16 = 11 ,
  D17 = 12 , D18 = 13 , D19 = 14 , D20 = 15 ,
  D21 = 16 , D22 = 17 , D23 = 18 , D24 = 19 ,
  A0 = D14 , A1 = D15 , A2 = D16 , A3 = D17 ,
  A4 = D18 , A5 = D19 , A7 = D9 , NUM_PINS = 20
}

Variables

SerialPort & Serial2
SerialPort & Serial0
SPI & Spi
TwoWire & Wire
SystemFeatherM0 System

Detailed Description

Feather-M0 Board specific API.

Author
Jongsoo Jeong (CoXlab)
Date
2019. 4. 4.

Enumeration Type Documentation

◆ Pin_t

enum FeatherM0::Pin_t
247 { D0 = 0,
248 D1 = 1,
249 D5 = 2,
250 D6 = 3,
251 D9 = 4,
252 D10 = 5,
253 D11 = 6,
254 D12 = 7,
255 D13 = 8,
256 D14 = 9,
257 D15 = 10,
258 D16 = 11,
259 D17 = 12,
260 D18 = 13,
261 D19 = 14,
262 D20 = 15,
263 D21 = 16,
264 D22 = 17,
265 D23 = 18,
266 D24 = 19,
267 A0 = D14,
268 A1 = D15,
269 A2 = D16,
270 A3 = D17,
271 A4 = D18,
272 A5 = D19,
273 A7 = D9,
274 NUM_PINS = 20,
275 };