SigFox IoT tutorial

schema

Bientôt tous les appareils que vous possédez, et pratiquement tous les objets qui existent seront connectés à l’Internet. Que ce soit via votre téléphone portable, des vêtements ou des appareils ménagers, nous serons connectés à l’Internet des objets (IoT). Ce sera probablement des milliards d’IoT d’ici quelques années.

L’objectif du Tutoriel est de mettre en œuvre un module Sigfox 868Mhz et de se familiariser avec la récupération des données.

Document PDF ICI

  • 1 Ou trouver le module ?
  • 2 Utilisation du module
  • 3 Activer le module
  • 4 Amélioration de l’antenne
  • 5 Récupération des données
  • Documentation technique

 

Publicités
SigFox IoT tutorial

Digispark Attiny microcontrollers implementation

dav

Introduction

The Digispark is an Attiny85 based microcontroller, and much less well known than Arduino. But considering their price, it seems interesting to learn how to program them.

Digispark microcontrollers features:

Attiny85 based microcontroller (Digispark):

  • Support Arduino IDE 1.0+ (OSX/Win/Linux)
  • Power via USB or External Source – 5v or 12v
  • On-board 500ma 5V Regulator
  • Built-in USB
  • 6 I/O Pins (2 are used for USB only if your program actively communicates over USB, otherwise you can use all 6 even if you are programming via USB)
  • 8k Flash Memory (about 6k after bootloader)
  • 512B EEPROM, 512-Byte SRAM
  • I2C and SPI (vis USI)
  • PWM on 3 pins (more possible with Software PWM)
  • ADC on 4 pins
  • Power LED and Test/Status LEDLF, HF full band.

Attiny167 based microcontroller (Digispark pro):

  • Compatible with Arduino IDE 1.5 (OSX/Win/Linux)
  • USB programming, USB device emulation, USB-CDC virtual serial port emulation
  • 16 Mhz AVR MCU – using a true 16Mhz precision crystal
  • 16KB Flash Memory (14.5K+ after bootloader)
  • 512B EEPROM, 512-Byte SRAM
  • Serial over USB debugging and communication!
  • 14 i/o Pins (2 shared with USB)
  • I2C, true SPI, UART, LIN, and USI
  • ADC on 10 pins
  • 3 PWM Channels (which can be assigned to a selection of pins)
  • Power via USB, or External Source – 5v or 6-16v (automatic selection)
  • On-board button that can be used as a reset, program, or user button – or can be disabled to use that pin as general i/o – without changing the bootloader
  • On-board 500ma 5V regulator
  • Power LED and Test/Status LED (on Pin 1)
    Breadboard compatible pin out/spacing (the three side header pins are only for legacy shield support).

Lire la suite « Digispark Attiny microcontrollers implementation »

Digispark Attiny microcontrollers implementation

Hotspot DMR

dav

Introduction

Réaliser un hotspot DMR…

… le fabriquer ou acheter un montage tout fait ?

Pas facile de s’y retrouver dans la jungle d’Internet. Il faut réaliser très souvent un travail d’enquête minutieuse. Beaucoup de sites proposent une description matérielle, mais le logiciel n’est pas simple. Sans parler de la configuration sur le Raspberry pi qui peut parfois être pénible sans connaitre les lignes de commandes Linux. Ajouter à cela, les liens morts ou des mises à jour qui font que la description est obsolète. Sans oublier le vocabulaire DMR déroutant qui sera lié à un abandon quasi certain.

Avant de se lancer dans le DMR, il vaut mieux avoir une aide extérieure. Une personne connaissant le système et qui pourra vous aider. Combien de fois ai-je pu voir de superbes réalisations, mais impossible à réaliser par manque de description ?

Je vais essayer de faire une synthèse de la mise en œuvre d’un hotspot DMR.

Sommaire :

  • Vocabulaire de base.
  • Le modem.
  • Le Raspberry pi ou l’orange PI.
  • L’écran LCD Nextion
  • La configuration.
  • La programmation du pocket GD-77 * (Custommer Programming Software)
  • Le serveur BrandMeister
  • Conclusion

* Le pocket GD-77 est pris en exemple dans ce document

Fichiers de programmation ici

Lire la suite « Hotspot DMR »

Hotspot DMR

FY 6800 Generator as Beacon

 WSPRnet

Introduction

The FY6800 generator is a good product. Why?

HF full band, schematics, open source code and lot of inputs/outputs to control it.

Just connect an Arduino on TX/RX and Trig/Vco inputs to create BPSK , RTTY, Hellschreiber, CW, WSPR beacon.

FY6800 beacon features:

  • LF, HF full band.
  • Power : 19dbm on 40 meters.
  • Modes : BPSK , RTTY, Hellschreiber, CW, WSPR.
  • Trigger input for FSK modulation.
  • VCO input for FM modulation.
  • Arduino UNO
  • LCD 4×20 display.
  • RTC (for WSPR)
  • Breadboard wiring.

Lire la suite « FY 6800 Generator as Beacon »

FY 6800 Generator as Beacon

Standalone HAM modulation generator

RTTY, Hellschreiber, WSPR, CW, PSK and QPSK 31,63,125

beacon light

Characteristics:

  •    Audio modulation
  •    CIV system control
  •    Avoid using PC
  •    RTC DS3231 (no GPS)
  •    Mode « Standalone »
  •    PTT output (for older TRX)
  •    Cost € 20

The Standalone modulation generator is based on the following components:

  •     Arduino NANO
  •     DS3231 Module
  •     MAX232

Lire la suite « Standalone HAM modulation generator »

Standalone HAM modulation generator

INITIATION AU RADIOAMATEURISME

QSL68-F4GOH-Front

Sommaire :

1 Radioamateur c’est Quoi ?

2 Bon d’accord, mais il y a internet !

3 Qu’est ce l’on peut faire ?

3-1 La phonie
3-2 Le morse CW
3-3 Les modes numériques RTTY, PSK31
3-4 La géo-localisation APRS
3-5 La radio par satellite
3-6 La transmission d’images SSTV, DRM
3-7 La radio orientation
3-8 La capture d’images météo
3-9 Quoi d’autre ?

4 Je veux débuter, je commence par quoi ?

4-1 Le Club
4-2 Ecoute, surfe et bricole.

5 Notions élémentaires

5-1 Les bandes de fréquences
5-2 La formule
5-3 Quelques antennes

6 Préparer la licence
7 Lexique

Tous ces chapitres son détaillés dans ce fichier PDF (14 pages) en français :ham_tuto

73 F4GOH

INITIATION AU RADIOAMATEURISME

Multipurpose Beacon

compil_esp_separe

Introduction

Do WSPR, JT65, PSK beacon, APRS tracking, APRS decode, weather station, antenna analyser, modem with the same hardware. All controlled by HTML pages with wifi access point. Then use your smartphone to manage the boards.

This beacon is built around 3 elements :

  • An esp8266 as ESPDUINO (blue board),
  • A sheild (white board) with  connectors, Arduino and SX1278 (UHF),
  • A DRA818 adapter (red adapter),
  • An AD9850/51 adapter (red adapter).

The red adapters can’t fit on sheild at the same time, you must choose one of them (HF or VHF).

Multipurpose Beacon characteristics:

  • Simple design with the cheapest hardware,
  • ESP8266 as wifi point access,
  • CTRL beacon by HTML pages in ESP8266,
  • Arduino Pgm upload with ESP micro USB,
  • I2C expander for BME280, etc…
  • SX1278 controled by ESP8266,
  • DRA818 adapter for APRS tracker with decode,
  • Mp3 player for automatic vocal messages (catalex module),
  • AD9850/51 adapter for HF beacon or scalar analyser antenna,
  • RJ11 connector for winds sensors,
  • HF Beacon (PSK, QPSK, JT65, WSPR, RTTY)
  • optional AD9833 for simple HF beacon
  • Cost 50€ max,
  • Project under construction. software not finished yet. (December 2017)
  • PCB availabled soon

Lire la suite « Multipurpose Beacon »

Multipurpose Beacon

ESP8266 Weather Station

schematics-bmev2

Introduction

Generally weather stations are very expensive. You need also a computer or a raspberry to upload data on an APRS server. The weather station described here is very simple. Just an esp8266 and a BME280 (Cost 7$). For the moment the station measure temperature, humidity, pressure. In some weeks, I add wind speed and direction. Measurements are uploaded to an APRS server automatically. Weather datas are also logged into esp8266. So you can draw curves with LibreOffice Calc. Time is synchronized with NTP (Network Time Protocol). You don’t need to compil source code. I add configuration menu into ESP8266.

Esp8266 include a little web page to see Weather datas.

Weather station characteristics:

  • Simple design.
  • Upload datas on APRS server
  • NTP sync
  • Data logger
  • BME280
  • ESP8266 (all versions)
  • Can be installed outdoors (power supply and case not described yet)
  • Configuration menu
  • Web page included
  • Wind Speed and direction (in few weeks esp12 only)
  • Cost 7€ max
  • No HAM licence required

weather-ebay-links

Lire la suite « ESP8266 Weather Station »

ESP8266 Weather Station

HF Automatic tuner

imag0505

Introduction :

Generally Automatic Atu are very expensive.

However the atu is composed essentially of relays commanding inductors and capacitors. Most of the time the L match circuit is used. For several months I have been thinking about a way to make one around an Arduino and using economic cards.  It will not be necessary to spend more than 70$ for an ATU of 100W.

In addition it can be installed outdoors and controlled remotely by an rs485 link

ATU characteristics:

  • Modular design.
  • Up to 100W or more (not tested)
  • Tandem match detector
  • Arduino nano CPU.
  • Remote controller by RS485
  • Balun integrated symmetric and asymmetric output
  • Can be installed outdoors
  • SWR and POWER meter.
  • Ajustable trigger power (lower than 1W)
  • Simple protocol between ATU and remote control
  • Cost 70$ max without box

The ATU is based on modular cards:

  • Arduino
  • 12V Relais x8 (two cards)
  • 12V Relais x2
  • 4×20 LCD display.
  • PCF8574 expander.
  • Specials PCB for detector

Pcb available mail me :  f4goh@orange.fr

Lire la suite « HF Automatic tuner »

HF Automatic tuner