Switch branches/tags
Nothing to show
Find file History
RobertLucian release - take develop into master branch (#402)
* feature - make grovepi easy to install (#397)

* feature - use setup.py to install the package & trim-down scripts

* feature - more bulk changes to the GrovePi installer

* feature - change script_tools url for testing purposes

* feature - fix runner for script_tools and uncomment a call

* feature - remove calls that are no longer needed

* feature - more granular control over the installation phase

* feature - organize install commands and remove unneeded install script

* feature - add in another option for install script

* feature - fix syntax error caused by bad alignment

* feature - add in descriptive comment

* feature - add feedback output and cut script_tools' output

* feature - fixing syntax error on if statement

* feature - update install README

* feature - update the root README

* feature - missing comma at the end of a sentence

* feature - fix console feedback issue

* feature  - clarification on the install README

* feature - show logo each time

* feature - fix parser issue with script_tools

* feature - use feedback function if available

* feature - minor but important changes

* feature - removing duplicate code

* feature - fixing some output stuff on curling and echos

* feature - missing extension on script and restoring real url address

* feature - make some output formatting and add a comment to README

* feature - bad call on pip command (pip2 instead of pip)

* feature - add a few missing packages with apt-get

* feature - exit the install script if git is not installed in all cases

* feature - make path more readable

* feature - revert a check for git presence

* feature - exit install script if script_tools fails

* feature - don't build packages and instead, rely on apt-get

* feature - add python package remover + some comments

* feature - make sure the Dexter folder can be created

* feature - put everything in functions

* feature - remove wiringpi installation

* feature - add comment on a needed basis

* feature - use 3rd person instead of 1st person

* feature - add nodejs in

* feature - use quiet mode on the GrovePi text-logo

* feature - pass arguments to function in install script

* feature - removing some echoes and moving a variable

* feature - removing the last empty echoes

* feature - remove some unnecessary and ugly echoes and adding more details

* feature - add an echo in here and remove another one

* feature - fix syntax error on if statement

* feature - replacing "aborting" with "exiting"

* feature - check if script is run with pi user

* feature - correct name of installer

* feature - fix global variable issue

* feature - fix how curl command gets piped to bash

* feature - change how we do the installation (#398)

* feature - change grovepi install script to accommodate rfr tools

* feature - adjust readme accordingly

* feature - add condition to if statement

* feature - change install script sources (#400)

* feature - change grovepi install script to accommodate rfr tools

* feature - adjust readme accordingly

* feature - add condition to if statement

* feature - change sources

* feature - change script_tools reference

* use direct links instead of redirects

* python3-serial was missing

* Reorg install_scratch.sh so that it supports the up to date scripts
Latest commit 03932be Jun 1, 2018
Permalink
..
Failed to load latest commit information.
firmware_tests Update CRLF Endings Mar 24, 2017
grove_6axis_acc_compass Update CRLF Endings Mar 24, 2017
grove_accelerometer_16g Python3 compatibility for python files under Software/Python: Apr 7, 2016
grove_barometer_sensors Update CRLF Endings Mar 24, 2017
grove_chainable_rgb_led Update CRLF Endings Mar 24, 2017
grove_co2_sensor Update CRLF Endings Mar 24, 2017
grove_dht_pro_filter hotfix for DHT's bad sensor readings (#337) Jun 27, 2017
grove_fingerclip_heart_sensor Update CRLF Endings Mar 24, 2017
grove_gesture_sensor Update CRLF Endings Mar 24, 2017
grove_gps Update CRLF Endings Mar 24, 2017
grove_hightemperature_sensor corrected errors in the readme tutorial + constructor improve for the… Jun 30, 2017
grove_i2c_adc Update CRLF Endings Mar 24, 2017
grove_i2c_color_sensor Revert "Revert "Revert "Update dates""" Apr 15, 2016
grove_i2c_digital_light_sensor timing issue [i2c sunlight] sensor (#358) Jul 5, 2017
grove_i2c_motor_driver Update CRLF Endings Mar 24, 2017
grove_i2c_multichannel_gas_sensor Revert "Revert "Revert "Update dates""" Apr 15, 2016
grove_i2c_oled_128_64 Update CRLF Endings Mar 24, 2017
grove_i2c_sunlight_sensor Revert "Revert "Revert "Update dates""" Apr 15, 2016
grove_i2c_temp_hum_hdc1000 Update CRLF Endings Mar 24, 2017
grove_i2c_temp_hum_sensor_mini Update CRLF Endings Mar 24, 2017
grove_i2c_touch Python3 compatibility for python files under Software/Python: Apr 7, 2016
grove_ir_receiver Update CRLF Endings Mar 24, 2017
grove_mini_motor_driver ref #6: added more comments "for python 3 .." May 2, 2017
grove_oled Update CRLF Endings Mar 24, 2017
grove_rflink433mhz_oneway_kit ref #6: added more comments "for python 3 .." May 2, 2017
grove_rgb_lcd Allow creating custom characters (#391) Apr 13, 2018
test_script Update CRLF Endings Mar 24, 2017
GrovePi_Hardware_Test.py Update CRLF Endings Mar 24, 2017
README.md Update CRLF Endings Mar 24, 2017
change_log.txt Firmware update v1_1 Feb 14, 2014
grove_2_coil_latching_relay.py Update CRLF Endings Mar 24, 2017
grove_4_digit_display.py Update CRLF Endings Mar 24, 2017
grove_80cm_infrared_proximity_sensor.py Update CRLF Endings Mar 24, 2017
grove_air_quality_sensor.py Update CRLF Endings Mar 24, 2017
grove_analog_read.py Update CRLF Endings Mar 24, 2017
grove_button.py Update CRLF Endings Mar 24, 2017
grove_buzzer.py Update CRLF Endings Mar 24, 2017
grove_collision_sensor.py Update CRLF Endings Mar 24, 2017
grove_compass_example.py Update CRLF Endings Mar 24, 2017
grove_compass_lib.py Update CRLF Endings Mar 24, 2017
grove_dht_pro.py Update CRLF Endings Mar 24, 2017
grove_dry_reed_relay.py Update CRLF Endings Mar 24, 2017
grove_dust_sensor.py Update CRLF Endings Mar 24, 2017
grove_electricity_sensor.py Update CRLF Endings Mar 24, 2017
grove_electromagnet.py Update CRLF Endings Mar 24, 2017
grove_encoder_read.py Update CRLF Endings Mar 24, 2017
grove_firmware_version_check.py Update CRLF Endings Mar 24, 2017
grove_flame_sensor.py Update CRLF Endings Mar 24, 2017
grove_flow_read.py Update CRLF Endings Mar 24, 2017
grove_gas_sensor.py Update CRLF Endings Mar 24, 2017
grove_hcho_sensor.py Update CRLF Endings Mar 24, 2017
grove_i2c_accelerometer.py Update CRLF Endings Mar 24, 2017
grove_i2c_rtc.py Update CRLF Endings Mar 24, 2017
grove_infrared_distance_interrupt.py Update CRLF Endings Mar 24, 2017
grove_infrared_reflective_sensor.py Update CRLF Endings Mar 24, 2017
grove_ir_receiver.py Update CRLF Endings Mar 24, 2017
grove_led_blink.py Update CRLF Endings Mar 24, 2017
grove_led_fade.py Update CRLF Endings Mar 24, 2017
grove_ledbar.py Update CRLF Endings Mar 24, 2017
grove_light_sensor.py Typo error in grove_light_sensor.py (#382) Nov 16, 2017
grove_line_finder.py Update CRLF Endings Mar 24, 2017
grove_loudness_sensor.py Update CRLF Endings Mar 24, 2017
grove_magnetic_switch.py Update CRLF Endings Mar 24, 2017
grove_moisture_sensor.py Update CRLF Endings Mar 24, 2017
grove_mosfet.py Update CRLF Endings Mar 24, 2017
grove_nfc_tag.py Update CRLF Endings Mar 24, 2017
grove_ph_sensor.py Update CRLF Endings Mar 24, 2017
grove_piezo_vibration_sensor.py Update CRLF Endings Mar 24, 2017
grove_pir_motion_sensor.py Update CRLF Endings Mar 24, 2017
grove_relay.py Update CRLF Endings Mar 24, 2017
grove_rotary_angle_sensor.py Update CRLF Endings Mar 24, 2017
grove_single_axis_analog_gyro.py Update CRLF Endings Mar 24, 2017
grove_slide_potentiometer.py Update CRLF Endings Mar 24, 2017
grove_solid_state_relay.py Update CRLF Endings Mar 24, 2017
grove_sound_sensor.py Update CRLF Endings Mar 24, 2017
grove_spdt_relay.py Update CRLF Endings Mar 24, 2017
grove_switch.py Update CRLF Endings Mar 24, 2017
grove_switch_relay.py Update CRLF Endings Mar 24, 2017
grove_temperature_sensor.py Update CRLF Endings Mar 24, 2017
grove_thumb_joystick.py Update CRLF Endings Mar 24, 2017
grove_tilt_switch.py Update CRLF Endings Mar 24, 2017
grove_touch_sensor.py Update CRLF Endings Mar 24, 2017
grove_ultrasonic.py Update CRLF Endings Mar 24, 2017
grove_vibration_motor.py Update CRLF Endings Mar 24, 2017
grove_water_sensor.py Update CRLF Endings Mar 24, 2017
grovepi.py hotfix for DHT's bad sensor readings (#337) Jun 27, 2017
grovepi_i2c.py Update CRLF Endings Mar 24, 2017
package_description.rst pip package for python library (#359) Jul 17, 2017
setup.cfg pip package for python library (#359) Jul 17, 2017
setup.py release - take develop into master branch (#402) Jun 1, 2018

README.md

GrovePi

GrovePi is an open source platform for connecting Grove Sensors to the Raspberry Pi.

See more at the GrovePi Site Dexter Industries

License

The MIT License (MIT)

GrovePi for the Raspberry Pi: an open source platform for connecting Grove Sensors to the Raspberry Pi. Copyright (C) 2017 Dexter Industries

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.