BLUETOOTH FOR TELESCOPE HANDCONTROLLERS

Similar documents
DF BluetoothV3 Bluetooth module (SKU:TEL0026)

Innovati s Bluetooth 100M Universal Wireless Bluetooth Module

keyestudio Keyestudio MEGA 2560 R3 Board

Hardware Manual - SM2251 Evaluation Kit Board

K191 3 Channel RGB LED Controller

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

The BASIC Stamp and other 5 V controllers need an adapter that:

ARDUINO LEONARDO WITH HEADERS Code: A000057

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

Ct-BT04 Specification Sheet

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232C

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-232 Serial Adapter. Model: BLE-232D-E. 1. Package content: BLE RS-232 adapter

Adafruit USB Power Gauge Mini-Kit

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.1 BLE Datasheet and Quick Reference for BLE232V2

icharger Synchronous Balance Charger/Discharger Contents

Lab 8. Communications between Arduino and Android via Bluetooth

ARDUINO YÚN Code: A000008

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232DEXA

User s Manual Closer to Real, Zigbee Module ZIG-100. Wireless Communication. ROBOTIS CO.,LTD

icex-cmtm General specs and Installation guide

+ (5~27 VDC) GND. Bluetooth V4.1 BLE RS-232 Serial Adapter. Model: BLE-232B. 1. Package content: BLE RS-232 adapter

Manual 601: : USB/RS232. Specifications. Contents. Options

ARDUINO MICRO WITHOUT HEADERS Code: A000093

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM-1.0 Version /8/2011 USER MANUAL

BT-22 Product Specification

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

ESPino - Specifications

RN-171-XV b/g Wireless LAN Module

RN-171-EK Evaluation Board

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-422/485 Serial Adapter. Model: BLE-485C. 1. Package content: BLE RS-422/485 adapter

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

FireBeetle Board 328P with BLE4.1 SKU: DFR0492

CSR Bluetooth Modules MBC05-CAR-AT

RN-174 WiFly Super Module

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

ARDUINO UNO REV3 Code: A000066

ARDUINO YÚN MINI Code: A000108

Product Specification

Datasheet BT860 Development Kit

PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1

LM048 Bluetooth v2.0, v2.1 RS232 Serial Adapter Standalone (With Embedded Bluetooth v2.0 / v2.1 Stack)

Product Specification

GRAVITECH GROUP

LCD Micro Serial/I 2 C Interface Module for R.G.B backlights. Technical Data

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

ARDUINO MEGA 2560 REV3 Code: A000067

User s Manual of Board ET-ESP32 WROVER MODULE V1 ET-ESP32 WROVER MODULE V1

LM072 Bluetooth Module Standalone (With Embedded Bluetooth v2.0/v2.1 Stack)

ARDUINO M0 PRO Code: A000111

ARDUINO INDUSTRIAL 1 01 Code: A000126

Device: DSP-7S04H. This document Version: 1. Date: 23 March Description: 2.3 4x 7 segment display module with decimals

PN532 NFC RFID Module User Guide

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

ARDUINO PRIMO. Code: A000135

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

APPLICATION NOTE 4633 Bluetooth to 1-Wire Communication Using the DS9097U

G3P-WiFi User Manual Release 1.2

ISDN OEM1. DesignGuide V1.2

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

A3-TFFCBL-02 USB-to-UART Adapter User Manual

DFRobot BLE4.1 Module SKU: TEL0120

Goal: We want to build an autonomous vehicle (robot)

Propeller Project Board USB (#32810)

XBee USB Adapter Board (#32400)

SBR The Chameleon Converter II

ARDUINO LEONARDO ETH Code: A000022

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

ARDUINO MEGA ADK REV3 Code: A000069

Serial Basic Hookup Guide

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

User Manual. ESP8266 Wifi Shield

Using the BlueSMiRF. Introduction. Materials and Tools

QUASAR PROJECT KIT # ATMEL AVR PROGRAMMER

Firmware Reprogramming Guide

Features : General Description:

Bluno SKU:DFR0267. Contents. Introduction

Slave Embedded Serial Bluetooth board Features and Benefits

BLE MODULE SPECIFICATIONS

Printer Interface (6370) Setup. Replaces discontinued Printer Interface (4370)

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

Bluetooth modules. Modules and turnkey solutions with embedded Bluetooth firmware and AT command

Web Site: Forums: forums.parallax.com Sales: Technical:

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

Arduino ADK Rev.3 Board A000069

EHB Serial Bluetooth

xpico 110 Wired Device Server Module Evaluation Kit User Guide

Supplement for module D041 incl. ATMega8 Prozessor

Blobo Clone Angry Birds Toy Upgrade. Requirement and implementation specification and test plan

Compatible with Bluetooth V2.0 + EDR (Enhanced Data Rate). Data transfer rate is 3Mbit per sesond. Opearted in SPP device class and slave mode only

Supplement for module D061 incl. ATMega128 Prozessor

EZ-Bv4 Datasheet v0.7

PiKoder/SSC RX. User s Guide. Version 1.0b dated 11/01/16. Gregor Schlechtriem

Dual Serial Shield User Manual

BTM-C Datasheet

Name: Serial MP3 Player A manual

LM058 Bluetooth Serial Adapter

Bluetooth RS-232 Adapter

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

LM058 Bluetooth v2.0, v2.1 RS232 Serial Adapter - SMA Connector Standalone (With Embedded Bluetooth v2.0 / v2.1 Stack)

Transcription:

BLUETOOTH FOR TELESCOPE HANDCONTROLLERS ALL INFORMATION, DOCUMENTS & VIDEOS HANDCONTROLLER UPGRADE BIBLE https://astro.marxram.de/handcontroller-upgrade-bible/ Roland Marx Version 1.0 (22.9.2018)

MY FREE APP: SCOPE FRIEND AVAILABLE @ GOOGLE PLAY STORE Synchronize Time Date Location https://play.google.com/store/apps/details?id=de.marxram.astro.scopefriend 2

CONTENT 1. General Information on Upgrading to BT 2. Bluetooth Modules Specs How to program BT Name, Pin Status LED 3. Hand Controllers in detail Skywatcher, MEADE, Celetsron HowTo solder guide (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 3

CONTENT 1. General Information on Upgrading to BT 2. Bluetooth Modules Specs How to program BT Name, Pin Status LED 3. Hand Controllers in detail Skywatcher, MEADE, Celetsron HowTo solder guide (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 4

GENERAL INFORMATION INTRODUCTION HOW DO BLUETOOTH UPGRADES WORK (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 5

MANY CONTROLLERS SAME APPROACH (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 6

IDEA: REPLACE CABLE BY BLUETOOTH Hand Controller RS 232 Cable 12 V Logic Levels RS232 USB Connector Serial Adapter to connect different Handcontrollers to a PC (not at the same time) (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 7

IDEA: REPLACE CABLE BY BLUETOOTH + USE SMARTPHONES & TABLETS Hand Controller +BT Bluetooth Tablet Phone (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 8

SCHEMATICS TTL Voltage Level (3V / 5V) RS232 Voltage Level +/- 12V Hand Controller Micro Controller Transmit Tx Receive Rx RS232 Driver TTL Voltage Level (3V / 5V) Hand Controller +BT Micro Controller Transmit Tx Receive Rx RS232 Driver Tablet Bluetooth Module 3V or 5V Phone (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 9

CONNECTION PLAN Micro Controller VDD GND TX RX RX TX Bluetooth Module TX in RX in RS232 Driver TX out RX out Adding BT Module parallel to RS232-Driver RS232 and BT both functioning @9600 BAUD During Firmware upgrades Baud Rate changes! BT Module cannot change BAUD Rate disturbes signal Need to disconnect VDD, Rx & Tx from BT Module during FW-Update Upgrades only possible via RS232 Cable (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 10

DRIVER-IC S USB-Driver Chips Easy to solder RS232-Driver Chips different sizes tough soldering Soldering pads nearby easy soldering (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 11

CONTENT 1. General Information on Upgrading to BT 2. Bluetooth Modules Specs How to program BT Name, Pin Status LED 3. Hand Controllers in detail Skywatcher, MEADE, Celetsron HowTo solder guide (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 12

BLUETOOTH MODULES TTL LEVELS QUALITY RANGE STATUS LED (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 13

T T L TRANSISTOR TRANSISTOR LOGIC Voltage Levels of Microcontrollers Common voltage levels: 5V 3,3V 1,8V Microcontrollers and other chips Talk this voltage levels If connecting 5V and 3,3V Controllers Voltage levels need to be shifted! Handcontrollers using 5V: SynScan V3, NexStar, Meade AUTOSTAR I Handcontrollers using 3,3V: SnyScan V4, NexStar+, NexStar+ USB, StarSense, StarSense USB Chose a suitable Bluetooth Module (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 14

BLUETOOTH MODULES WITH BT-SPP* *SERIAL PORT PROFILE HC-05 RN42 RN41 LM780 VDD 3,3V TTL 3,3V~(5V) Imax ~100mA BTClass 2 ~ 10m Price 2-10 $ Very Robust VDD 3,3V TTL 3,3V Imax ~100mA BTClass 2 ~ 10m Price 20-40 $ High Quality VDD 3,3V TTL 3,3V Imax ~100mA BTClass 1~100m Price 30-50 $ High Quality VDD 5V TTL 5V Imax ~100mA BTClass 2 ~ 10m Price 20-40 $ High Quality (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 15

HC-O5 CHEAP BT-MODULE FOR MANY PURPOSES (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 16

HC-05 Cheap ~ 2-10$ VCC - Input Voltage: 3,3V TTL Level: 3,3V (RX and TX tolerate ~5V) Adapter PCB reduces VCC from 4-6V to 3,3V Does not shift logic levels! Switch to enter programming mode Status LED State Pin (if LED pad soldered correctly) (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 17

PROGRAMMING HC-05 1. Power On + KEY PIN HIGH Adapter Board: Hold button down while connecting to VDD 2. HC-05 enters AT Mode LED blinks slowly (2 seconds) 3. Now connect @38400 Baud HC-05: Commands are performed, after entering CR+LF Notice: HC-06: Commands are perfomed directly Need for speed or tool Commands & Answers Check Connection: AT OK Set Name: AT+NAME= My New Name OK Needs if blank characters used Set PIN: AT+PSWD=0000 OK Set UART: AT+UART=9600,0,0 OK sets Baud = 9600, Stop Bit = 1, Parity = 0 Get Name AT+NAME? (Works only if Key is HIGH) Get PIN AT+PIN? (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 18

ARDUINO SERIAL BRIDGE Data forwarding via Arduino (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 19

FTDI DIRECT PROGRAMING Direct transmit via FTDI Adapter (only HC-05, not suitable for HC-06) Attention: Every Character you type, is sent directly to the BT-Module! Using DEL-Key will result in Error Messages. Solution: Just Type AT + Enter to get in a correct state. (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 20

RN 41 / RN 42 HIGH QUALITY MODULES WITH SHIELDING MORE RANGE WITH BT-CLASS 1 (RN-41) (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 21

BLUETOOTH MODULES RN-41 & RN42 Cost 20-50$ High quality and certified VCC - Input Voltage: 3,3V TTL Level: 3,3V Change command mode via $$$ (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 22

PROGRAMMING RN41 / RN 42 1. Connect @115200 BAUD If you changed the rate, use the new one afterwards! 2. Type $$$ to enter Command Mode Commands & Answers Command Mode $$$ CMD Get Device Info: D ***Settings***.. Set Name: SN,My New Name AOK Set PIN: SP,0000 AOK Set UART: SU,96 AOK Set PIN Authentication SA,4 AOK Set UART: R,1 Reboot! sets Baud = 9600, Stop Bit = 1, Parity = 0 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 23

FTDI DIRECT PROGRAMING if you changed baud rate, use the new one! (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 24

LM780 TRUE 5V TTL LEVELS DISCONTINUED, BUT SOME STILL AVAILABLE (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 25

BLUETOOTH MODULES LM78ß Cost 20-40$ High quality and certified VCC - Input Voltage: 5V TTL Level: 5V Production Discontinued (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 26

STATUS LED (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 27

CONNECTION STATUS LED Electrical Parameters Blue LED V ~ 3V We want dim LEDs I ~ 1mA Driving with 3,3V Use Resistor R ~ 800 OHM I commonly use 2x 470 OHM Different LED types Connection GND LED see diagrams (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 28

EXAMPLES (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 29

CONTENT 1. General Information on Upgrading to BT 2. Bluetooth Modules Specs How to program BT Name, Pin Status LED 3. Hand Controllers in detail Skywatcher, MEADE, Celetsron HowTo solder guide (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 30

INSIDE SKYWATCHER HAND CONTROLLERS SYNSCAN V3, SYNSCAN V4 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 31

SYNSCAN V3 Important Facts 5V TTL Logic Levels Easy to Upgrade Display Beeper Crystal Micro-Controller Flash Memory 12 -> 5 V Voltage Regulator RS232 Driver RS232 Connector Telescope Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 32

SYSCAN V3 ~ HC-05 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 33

SYNSCAN V4 Important Facts 3V TTL Logic Levels Difficult to upgrade Display 12 -> 3 V Voltage Regulator Crystal Micro-Controller Flash Memory RS232 Driver RS232 Connector Telescope Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 34

SYNSCAN V4 ~ RN41/42 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 35

SYNSCAN V4 ~ RN41/42 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 36

INSIDE MEADE HAND CONTROLLERS AUTOSTAR I (II) (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 37

AUTOSTAR I & II Important Facts 5V TTL Logic Levels Easy to Upgrade Display 12 -> 5 V Voltage Regulator Micro-Controller Beeper RS232 Driver Crystal RS232 Connector Telescope Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 38

AUTOSTAR I & II ~ HC-05 GND VDD Rx Tx Rx Tx (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 39

INSIDE CELESTRON NEXSTAR CONTROLLERS NEXSTAR NEXSTAR+, NEXSTAR+ USB (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 40

NEXSTAR Important Facts 5V TTL Logic Levels Easy to Upgrade Display Telescope Connector 12 -> 5 V Voltage Regulator Micro-Controller Crystal Flash Memory RS232 Driver RS232 Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 41

NEXSTAR ~ HC-05 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE

NEXSTAR+ Important Facts 3V TTL Logic Levels Difficult to upgrade Display Telescope Connector 12 -> 3 V Voltage Regulator Crystal Micro-Controller Flash Memory RS232 Driver RS232 Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 43

NEXSTAR+ ~ RN41/42 NexStar+ and SynScan V4 have nearly identical parts & PCB (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 44

NEXSTAR+ ~ RN41/42 NexStar+ and SynScan V4 have nearly identical parts & PCB (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 45

NEXSTAR+ USB Important Facts 3V TTL Logic Levels Easy to upgrade Display Telescope Connector 12 -> 3 V Voltage Regulator Crystal Micro-Controller Flash Memory USB Driver USB Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 46

NEXSTAR+ USB ~ HC-05,RN41/42 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 47

INSIDE CELESTRON STARSENSE CONTROLLERS STAR SENSE STAR SENSE USB (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 48

STAR SENSE Important Facts 3V TTL Logic Levels Medium to upgrade Display Telescope Connector 12 -> 5 V Voltage Regulator 12 -> 3 V Voltage Regulator Micro-Controller Crystal Flash Memory RS232 Driver RS232 Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 49

STAR SENSE (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 50

STAR SENSE USB Important Facts 3V TTL Logic Levels Easy to upgrade Display Telescope Connector 12 -> 5 V Voltage Regulator 12 -> 3 V Voltage Regulator Micro-Controller Crystal Flash Memory USB Driver USB Connector (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 51

STAR SENSE USB ~ HC-05,RN41/42 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 52

More Videos and Documents https://astro.marxram.de/handcontroller-upgrade-bible/ 1. General Information on Upgrading to BT 2. Bluetooth Modules Specs How to program BT Name, Pin Status LED 3. Hand Controllers in detail Skywatcher, MEADE, Celetsron HowTo solder guide (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE 53

GOOD LUCK, CLEAR SKIES & THANKS FOR WATCHING YOU LIKE MY VIDEOS? SUBSCRIBE MY CHANNEL + GIVE A THUMBS UP http://youtube.com/c/astrokanalmarxram YOU LIKE SCOPE FRIEND? PLEASE RATE & COMMENT YOU LIKE MY PROJECTS? DONATIONLINK https://www.paypal.me/marxram 54 (C) 2018 ROLAND MARX - ASTRO.MARXRAM.DE