Welcome, Guest
Username: Password: Remember me

TOPIC: Astroberry PiFace

Astroberry PiFace 10 months 2 weeks ago #7110

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
For all Raspberry Pi geeks. PiFace support for INDI is on the house!

Astroberry PiFace provides a set of INDI drivers for PiFace addon boards to Raspberry Pi:
  • PiFace Relay Plus,
  • PiFace Motor Extra,
  • PiFace Control and Display.

The project provides INDI drivers using above addons:
  • PiFace Relay (indi support for 4 relays 20V/1A with status LEDs, with Motor Extra supports 2 DC or stepper motors),
  • PiFace Control and Display (indi support for 2x16 LCD display + 5 buttons + nav button)
  • PiFace Focuser (indi focuser providing absolute and relative position control),
  • Astroberry GPS (indi support for gpsd service)
  • Astroberry AltIMU (indi support for AltIMU-10 v4 Gyro, Accelerometer, Compass, and Altimeter connected to I2C)

Check the details on the project page github.com/rkaczorek/astroberry-piface

NOTE: New releases of Astroberry PiFace drivers are available at the end of the thread
Last Edit: 1 month 1 week ago by Kaczorek.
The administrator has disabled public write access.
The following user(s) said Thank You: knro, oleg

Astroberry PiFace 10 months 2 weeks ago #7111

  • knro
  • knro's Avatar
  • Online
  • Administrator
  • Posts: 2804
  • Thank you received: 709
  • Karma: 51
Great work! Do you know of any relays for high voltage / amps? Like 240V/10A/15A ?
The administrator has disabled public write access.

Astroberry PiFace 10 months 2 weeks ago #7114

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
Sure. You can use Ywrobot 4 Relay, which is equipped with 4 x 240V/10A relays.
Actually the indi drivers are available for it in Astroberry project (indi_rpibrd), using bcm2835 libs.

EDIT:
If you want ready to use raspberry pi HAT, you can consider www.seeedstudio.com/depot/Raspberry-Pi-R...oard-v10-p-2409.html <strong>BUT</strong> it is controlled through I2C-bus so astroberry-piface drivers will not work because they use SPI-bus to communicate.
Last Edit: 10 months 2 weeks ago by Kaczorek.
The administrator has disabled public write access.
The following user(s) said Thank You: knro

Astroberry PiFace 10 months 2 weeks ago #7116

  • oleg
  • oleg's Avatar
  • Offline
  • Moderator
  • Ubuntu Astronomy
  • Posts: 233
  • Thank you received: 66
  • Karma: 2
Kaczorek wrote:
For all Raspberry Pi geeks. PiFace support for INDI is on the house!

Astroberry PiFace provides a set of INDI drivers for PiFace addon boards to Raspberry Pi:
  • Astroberry GPS (indi support for gpsd service)
What GPS module you use?
You can try my open project Ubuntu Astronomy
The administrator has disabled public write access.

Astroberry PiFace 10 months 2 weeks ago #7118

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
I'm using Adafruit Ultimate GPS MTK3339, which is connected to Raspberry Pi through ttyAMA0 serial port, which is configured as a source for gpsd service.
The administrator has disabled public write access.
The following user(s) said Thank You: oleg

Astroberry PiFace 10 months 2 weeks ago #7122

  • Jochym
  • Jochym's Avatar
  • Offline
  • Senior Boarder
  • Posts: 69
  • Thank you received: 16
  • Karma: 2
Do you have anything against merging your gps driver with the one included in the main indi repository?
I do not think it is practical to have two almost identical drivers - it confuses users.
P.
The administrator has disabled public write access.

Astroberry PiFace 10 months 2 weeks ago #7123

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
I don't mind. As the matter of fact I developped it before gps class was introduced into indi framework so it might be good idea.
Beside standard functionality of updating time and location this driver calculates polaris hour angle, which is useful for polar alignement.
Feel free to get it to the master branch.
The administrator has disabled public write access.

Astroberry PiFace 10 months 2 weeks ago #7124

  • Jochym
  • Jochym's Avatar
  • Offline
  • Senior Boarder
  • Posts: 69
  • Thank you received: 16
  • Karma: 2
OK. Will do. Thanks.
P.
The administrator has disabled public write access.

Astroberry PiFace 8 months 1 day ago #8223

  • NickK
  • NickK's Avatar
  • Offline
  • Expert Boarder
  • Posts: 80
  • Thank you received: 10
  • Karma: 0
Kaczorek wrote:
For all Raspberry Pi geeks. PiFace support for INDI is on the house!

Astroberry PiFace provides a set of INDI drivers for PiFace addon boards to Raspberry Pi:
  • PiFace Relay Plus,
  • PiFace Motor Extra,
  • PiFace Control and Display.

The project provides INDI drivers using above addons:
  • PiFace Relay (indi support for 4 relays 20V/1A with status LEDs, with Motor Extra supports 2 DC or stepper motors),
  • PiFace Control and Display (indi support for 2x16 LCD display + 5 buttons + nav button)
  • PiFace Focuser (indi focuser providing absolute and relative position control),
  • Astroberry GPS (indi support for gpsd service)
  • Astroberry AltIMU (indi support for AltIMU-10 v4 Gyro, Accelerometer, Compass, and Altimeter connected to I2C)

Check the details on the project page github.com/rkaczorek/astroberry-piface

Nice work - mind if I pull in the GPS into my ODroid C2 project?

I'll try the GPSd with my old Garmin Geko 320.
ODROID C2 Ubuntu
The administrator has disabled public write access.

Astroberry PiFace 8 months 1 day ago #8224

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
NickK wrote:
Nice work - mind if I pull in the GPS into my ODroid C2 project?
I'll try the GPSd with my old Garmin Geko 320.

Feel free. It is available based on GPL license. Credits are welcomed :)
Let me know if you need any help.
The administrator has disabled public write access.

Astroberry PiFace 8 months 1 day ago #8228

  • Jochym
  • Jochym's Avatar
  • Offline
  • Senior Boarder
  • Posts: 69
  • Thank you received: 16
  • Karma: 2
OK. I looked over your code of GPSD driver and it is virtually the same as the core driver.
I will add the polaris angle code from your tree and merge with upstream.
You have also better gps state tracking I will transfer this as well.
Did I miss anything?
P.
The administrator has disabled public write access.

Astroberry PiFace 8 months 1 day ago #8229

  • Kaczorek
  • Kaczorek's Avatar
  • Offline
  • Gold Boarder
  • Posts: 194
  • Thank you received: 57
  • Karma: 1
Jochym wrote:
OK. I looked over your code of GPSD driver and it is virtually the same as the core driver.
I will add the polaris angle code from your tree and merge with upstream.
You have also better gps state tracking I will transfer this as well.
Did I miss anything?

I think that you missed my last remark on how gpsd support was introduced to INDI. Also I'm not sure about the direction of the similarity relation of the drivers you're referring to i.e. rpi_gps.cpp dated 2015-04-06 vs. gps_driver.cpp dated 2015-12-03. So to keep things clear and inline to GPL rules it is gps_driver similar to rpi_gps, not otherway around. See also this topic, which clarifies this further.
Anyway, feel free to merge the code with official gpsd driver. And let's keep it to GPL rules.

UPDATE: Just to make sure we're talking the same thing - astroberry drivers were released in this post. Astroberry PiFace is a successor of Astroberry project discussed in this topic.
Last Edit: 8 months 1 day ago by Kaczorek. Reason: update
The administrator has disabled public write access.
Time to create page: 0.396 seconds

Login

3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!

Gallery

Replica

Why INDI

Replica