This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import time | |
from picamera2 import Picamera2, Preview | |
picam2 = Picamera2() | |
picam2.start_preview(Preview.QTGL) | |
preview_config = picam2.create_preview_configuration() | |
capture_config = picam2.create_still_configuration() | |
picam2.configure(preview_config) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from board import * | |
from time import * | |
import busio | |
import sdcardio | |
import storage | |
sleep(1) | |
spi = busio.SPI(GP10, MOSI=GP11, MISO=GP12) | |
cs = GP15 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Project: Send Data to Firebase Using Arduino Uno WiFi Rev2 | |
Board: Arduino Uno WiFi Rev2 | |
External libraries: | |
- Arduino_LSM6DS3 by Arduino V1.0.0 | |
- Firebase Arduino based on WiFiNINA by Mobizt V1.1.4 | |
*/ | |
#include <Arduino_LSM6DS3.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Tutorial: Send and receive SMS using TTGO ESP32 SIM800L | |
Board: | |
- TTGO T-Call ESP32 with SIM800L GPRS Module | |
https://my.cytron.io/p-ttgo-t-call-esp32-with-sim800l-gprs-module | |
Output: | |
- 1CH Active H/L 5V OptoCoupler Relay Module | |
https://my.cytron.io/c-electronic-components/c-relays/p-1ch-active-h-l-5v-optocoupler-relay-module |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define echoPin 12 | |
#define trigPin 13 | |
#define led1 14 | |
#define led2 15 | |
#define buzzer 22 // buzzer pin in Maker Nano RP2040 is 22 | |
// defines variables | |
long duration; // variable for the duration of sound wave travel | |
int distance; // variable for the distance measurement |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Display bitmap file on SSD1315 OLED using Raspberry Pi Pico W and CircuitPython | |
# | |
# References and credit to | |
# - https://tutorial.cytron.io/2021/12/21/display-image-on-the-graphic-lcd-using-maker-nano-rp2040-and-circuitpython/ | |
# | |
# Raspberry Pi Pico W | |
# - [Maker Pi Pico Mini] https://my.cytron.io/p-maker-pi-pico-mini-simplifying-projects-with-raspberry-pi-pico | |
# Arduino Grove Sensor Kit for Beginner, OR | |
# - https://my.cytron.io/p-arduino-grove-sensor-kit-for-beginner |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import time | |
from microbit import * | |
import music | |
import rekabit | |
rekabit.init() | |
def get_voltage(): | |
return (pin1.read_analog() * 3.3) / 1023 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Connect RP2040 + ESP8266 board to the new Blynk (https://blynk.io) | |
Items: | |
- Maker Nano RP2040 | |
https://my.cytron.io/maker-nano-rp2040-simplifying-projects-with-raspberry-pi-rp2040 | |
- Grove WiFi 8266 | |
https://my.cytron.io/p-grove-wifi-8266-iot-for-microbit-and-beyond | |
Connections |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
WiFi Neopixel RGB LED using CircuitPython on Maker Pi Pico | |
Items: | |
- Maker Pi Pico | |
https://my.cytron.io/p-maker-pi-pico | |
- ESP8266 ESP-01 WiFi Serial Transceiver Module | |
https://my.cytron.io/p-esp-01-wifi-serial-transceiver-module-esp8266 | |
- NeoPixel 8x32 LED Panel | |
https://my.cytron.io/p-ws2812b-neopixel-8x32-led-panel-256-led |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Color (RGB) detector using CircuitPython on Raspberry Pi Pico. | |
Items: | |
- Raspberry Pi Pico | |
https://my.cytron.io/p-raspberry-pi-pico-board | |
- Colour Sensor Module | |
https://my.cytron.io/p-colour-sensor-module | |
- I2C 1602 Serial LCD | |
https://my.cytron.io/p-i2c-1602-serial-lcd-for-arduino-and-rpi |