Skip to content

Instantly share code, notes, and snippets.

@artpoz
artpoz / batery_level
Last active February 16, 2022 08:28
Battery level on Mindstorms Robot Inventor
from mindstorms.control import wait_for_seconds
import hub
battery = hub.battery.capacity_left()
def show_battery_level():
led_on_crit_full = [20, 40, 60, 80, 100] # List that defines when each led should turn on.
if (battery >= 10):
@artpoz
artpoz / ps4explor3r.py
Last active December 22, 2023 03:33
Lego vehicle controlled by ps4 gamepad (DualShock 4)
#!/usr/bin/env python3
__author__ = 'Artur Poznanski'
import evdev
import ev3dev.auto as ev3
import threading
import time
## Some helpers ##
def clamp(n, minn, maxn):
@artpoz
artpoz / rpicar2.py
Created April 3, 2017 07:18
PS4 gamepad car
#!/usr/bin/python
__author__ = 'Artur Poznanski'
from Adafruit_MotorHAT import Adafruit_MotorHAT, Adafruit_DCMotor
import time
import atexit
import pygame
# create a default object, no changes to I2C address or frequency
@artpoz
artpoz / rpicar.py
Created August 24, 2016 17:11
RPICAR - PS3 gamepad controlled car based on Raspberry Pi
#!/usr/bin/python
__author__ = 'Artur Poznanski'
from Adafruit_MotorHAT import Adafruit_MotorHAT, Adafruit_DCMotor
import time
import atexit
import pygame
# create a default object, no changes to I2C address or frequency
@artpoz
artpoz / ps3explor3r.py
Last active February 2, 2021 03:57
PS3EXPLOR3R
#!/usr/bin/env python3
__author__ = 'Artur Poznanski'
import evdev
import ev3dev.auto as ev3
import threading
import time
## Some helpers ##
def clamp(n, minn, maxn):