First install:
$sudo apt-get install avrdude gcc-avr avr-libc
Then:
$avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o led.c
-DF_CPU is the CPU clock speed
import datetime | |
import time | |
import tzlocal | |
def get_formated_datetime(): | |
"""Returns the current date and time, as a formated string with the | |
following formating: | |
'Wed Jan 31 2018 16:02:27 GMT-0200 (E. South America Daylight Time)' | |
Parameters | |
---------- |
py36: | |
image: python:3.6 | |
script: | |
- apt-get update -q -y | |
- pip install pip -U | |
- pip install pipenv | |
- pipenv install | |
- pipenv run python -m unittest discover |
def datetime_to_unixtime(date): | |
"""Returns the number of days between 'date' and 1970/01/01, as a string. | |
Parameters | |
---------- | |
date : datetime.datetime | |
A date object of the datetime.datetime class. | |
Returns | |
------- | |
str |
import sys | |
if sys.version_info[0] == 2 and sys.version_info[1] < 7: | |
sys.path.insert(0, "./<my_module>") | |
from <my_submodule> import fun1, fun2 | |
else: | |
from <my_module>.<my_submodule> import fun1, fun2 | |
For Python 2 / 3: |
First install:
$sudo apt-get install avrdude gcc-avr avr-libc
Then:
$avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o led.c
-DF_CPU is the CPU clock speed