Skip to content

Instantly share code, notes, and snippets.

View FelixIsaac's full-sized avatar
🎯
Focusing | Striving to improve myself every day

Felix Isaac Lim FelixIsaac

🎯
Focusing | Striving to improve myself every day
View GitHub Profile
#include <Wire.h>
#include <Adafruit_AMG88xx.h>
Adafruit_AMG88xx amg;
float pixels[AMG88xx_PIXEL_ARRAY_SIZE];
void setup() {
Serial.begin(9600);
Serial.println(F("AMG88xx pixels"));
@FelixIsaac
FelixIsaac / SmartLamp.py
Last active January 8, 2024 05:50
Singapore Polytechnic (SP) Foundational Programme (PFP) Introduction to Technical Solutions (ITS) RGB Mood Lamp Group Assignment
from random import randint, choice
import time
import music
import speech
import radio
from microbit import *
from neopixel import NeoPixel
class NeoPixelLight:
@FelixIsaac
FelixIsaac / gsearch_to_url.py
Created March 27, 2022 12:34
Get results from Google query and export as CSV in URL form
import requests
from pandas import DataFrame
from bs4 import BeautifulSoup
result = []
query = 'site%3Amorningbrew.com%2Fdaily%2Fissues+%22Three+Headlines+and+a+Lie'
def get_page(url):
response = requests.get(url)
@FelixIsaac
FelixIsaac / caesar_cipher.py
Last active January 1, 2022 09:41
Caeser Cipher functions
letters = list("abcdefghijklmnopqrstuvwxyz")
# Main function
def caesar_shift(text, amount):
result = []
for character in text:
# char not in letters, retain punctuation
if character.lower() not in letters:
result.append(character)
#### Issue description
#### Steps to reproduce the issue
1.
2.
3.