Extract google calendar tasks to arduino

Hello guys,

It is my first time writing on this forum hope to make full use of it,

I am making a project where I have to extract the tasks from google calendar for coming three months and I would like to update the Arduino of the status of the each day for the coming three months,

anybody could guide me,

thanks

What model of Arduino? What hardware for networking? What should it make with the data?

im kinda new to Aruino world, and im working on arduino uno not sure if it's the right piece for this purpose,

the idea is to get the tasks notification from google calendar, and i have acrylic calendar with an led attached for each day, the idea is to blink an LED for each day so whenever i have a task, a red Led will Light up and when i don't have anything on specific day a green LED will light up..

An Arduino can certainly work the LEDs , the question is how will it interact with Google Calendar. What will the Calendar be running on and how are you panning on linking the devices?

are you able to write a pc program which reads the google calendar?

You may have problems doing it directly from the Arduino. Access to the Google calendar will almost certainly be over TLS (https://) which the Arduino (AFIK) still does not support. You'll probably have to find a method for downloading it which does not involve the Arduino and transferring the data afterwards.

6v6gt:
...access to the Google calendar will almost certainly be is over TLS (https://)...

...using OAuth 2.0.

Time for a Raspberry Pi.

There is even a nice example to get you started...

You could make your own API...

Google's API -> Your API/websever -> encrypt -> arduino -> decrypt

So your webserver (say an amazon BeanStalk instance free tier) can grab the data from Google's API using a python script that runs every say 15 minutes:
Python Quickstart Google API

Then that python script can update a mySQL database (Amazon Web Services RDS...comes with the beanstalk)

Your webserver/beanstalk then hosts a PHP file that contains the data in the database.

USE ENCRYPTION unless you seriously don't care.
Just use a private/public key pair...say rsa128

There is a library for arduino that can use RSA 128.
Crypto-lib for Arduino

You can generate a public/private key pair using openssl.

Maybe look at the ESP8266-12F or similar...a "NodeMCU".

ardly:
An Arduino can certainly work the LEDs , the question is how will it interact with Google Calendar. What will the Calendar be running on and how are you panning on linking the devices?

Yeah, but i'm confused how to get the data from the google calendar and whether using Arduino is the best solution anyway.

forget the microcontroller for a while. start in PC. Java, C#, Python. what you like. find some examples. study it, debug it.