RPIDATV and Arduino

Digital ATV - The latest generation, cutting edge ATV - Please discuss it all here.
Forum rules
This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.

Thank you
F1CJN_alain
Posts: 94
Joined: Thu Jul 21, 2011 9:50 am

RPIDATV and Arduino

Post by F1CJN_alain » Wed Sep 02, 2015 7:33 pm

Hi folks
I have written a small program to make the RpiDATV Raspberry DATV program run without any HDMI screen.
It uses and Arduino and a standard LCD/buttons shield and can be used for a portable station.
You can get it at [http://f6kbf.free.fr][/url]
This program is compatible with the last RpiDATV version from Evariste F5OEO at
[http://f5oeo.fr/RpiDATV1.2.1.img.zip][/url]
73's to you and good realizations
Alain
F1CJN

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Wed Sep 02, 2015 10:31 pm

Thanks Alain,

Have sent off for the LCD/buttons shield :D

Colin G4KLB

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Fri Sep 04, 2015 12:23 am

Alain,


The pinouts for my Rpi model B show pin 8 Txd UART and pin 10 Rx Uart so need to ask if text below is correct.
Better to ask than burn out a GPIO!!!


***************VERY IMPORTANT ************************
It uses a voltage divider to Raspberry (A5 to 470 Ohm then 910 Ohm to gnd),
Tx to Rpi is the center point, for limiting the TX voltage to 3.3 volt.
Arduino A5 TX ----[__470__]------ Rpi 8 RX --------[__910__]-----GND
*** I am not responsible for any GPIO burned if not using the resistive divider !!***

Colin G4KLB

F1CJN_alain
Posts: 94
Joined: Thu Jul 21, 2011 9:50 am

Re: RPIDATV and Arduino

Post by F1CJN_alain » Fri Sep 04, 2015 7:40 am

Yes Colin you are right
**********I have corrected the documentation************
*************Please reload the program*********************
I have mixed the pinout with the QPSKRF (same color as the TX for me !)
Best 73's
Alain
F1CJN

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Fri Sep 04, 2015 9:04 am

Many thanks Alain

will download the new one.

Looking forward to trying it when the LCD shield arrives.
Now I wont have to take a HDMI monitor /P!

73
Colin

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Fri Sep 04, 2015 9:59 am

Thank you for making the changes
Just one more number to change, The French is correct but the English still shows pin 8.

Thought I should mention it to help other English builders!
Very best 73, Thank you for sharing this with us.

Colin


*****************Très IMPORTANT ********************
Utiliser un diviseur de tension sur la sortie Arduino TX (A5) vers le Raspberry (A5 vers 470 Ohm puis 910 Ohm au ground),
Tx du Rpi est le point commun, ce qui limite la tension TX voltage à 3.3 volt.
Arduino A5 TX ----[__470__]------ Rpi 10 RX --------[__910__]-----GND
*** Je décline tout responsabilité de tout GPIO cassé par non respect du diviseur résistif"***
*
* Si vous souhaitez utiliser le port USB de l'Arduino, ne pas connecter le +5V Arduino à la pin 2 du Raspberry ***

******** Modification d'un fichier RpiDATV *********
1) Télecharger WinSCP sur Internet
2) Connecter le Rasberry a votre reseau Ethernet
3) lancer WinSCP,se connecter (pi et mot de passe:tv), mettre protocole en "SCP",
aller dans avancé Environnement, Shell/SCP et mettre Shell à "Sudo su -"
4)aller dans le répertoire /etc
et ouvrir le fichier "inittab"
5) modifier la dernière ligne du fichier inittab suivant :
T0:23:respawn:/sbin/getty -L ttyAMA0 9600 vt100
6) enregistrer le fichier inittab et redemarrer le Raspberry

Les touches LEFT,RIGHT,UP et DOWN permettent de modifier les paramètres
Les paramètres sont envoyés au Raspberry par un appui court sur la touche SELECT
EEPROM enregistrée par le bouton SELECT par un appui long (1 seconde environ)
EEPROM est lue à la mise sous tension et les anciens paramètres sont actifs.


***************VERY IMPORTANT ************************
It uses a voltage divider to Raspberry (A5 to 470 Ohm then 910 Ohm to gnd),
Tx to Rpi is the center point, for limiting the TX voltage to 3.3 volt.
Arduino A5 TX ----[__470__]------ Rpi 8 RX --------[__910__]-----GND
*** I am not responsible for any GPIO burned if not using the resistive divider !!***
*
* If you need to use the Arduino USB port to modify and test, do no connect the Arduino +5V to Raspberry pin 2

F1CJN_alain
Posts: 94
Joined: Thu Jul 21, 2011 9:50 am

Re: RPIDATV and Arduino

Post by F1CJN_alain » Fri Sep 04, 2015 1:18 pm

Thanks Colin for all.
Sorry for that. It has been corrected.
I will write a pdf user manual next week with some pictures.
73's
Alain
F1CJN

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Fri Sep 04, 2015 2:52 pm

That will be most helpful, thanks again for your work.

73
Colin

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Sat Sep 05, 2015 8:54 pm

First test today ..... it works!
Many thanks Alain
Con to Pi33.jpg
Con to Pi33.jpg (261.68 KiB) Viewed 7741 times
FEC33.jpg
FEC33.jpg (311.9 KiB) Viewed 7741 times
CamThin33.jpg
CamThin33.jpg (294.35 KiB) Viewed 7741 times

G4KLB
Posts: 251
Joined: Wed May 28, 2008 10:46 am

Re: RPIDATV and Arduino

Post by G4KLB » Sun Sep 06, 2015 12:26 am

Good progress today, have had the DigiThin transmitting with the settings from the Arduino.
The only problem to resolve is it stops transmitting after around 50 seconds.
Have disconnected the Arduino after it starts but still stops after the 50 seconds.

Have been testing with a clone Arduino Uno R3

Colin

Post Reply

Return to “DATV - Digital ATV”