Skip to content

Instantly share code, notes, and snippets.

@teos0009
teos0009 / ESP8266 Arduino Mega.cpp
Last active June 20, 2023 06:25
ESP8266 with Arduino
//#include <SoftwareSerial.h>
//use mega Serial 2 for serial monitor; Serial 1 on pins 19 (RX) and 18 (TX);// Serial2 on pins 17 (RX) and 16 (TX), Serial3 on pins 15 (RX) and 14 (TX).
#define SSID "enter SSID here"
#define PASS "enter password here"
#define DST_IP "220.181.111.85" //baidu.com
//SoftwareSerial dbgSerial(10, 11); // RX, TX
void setup()
{
// Open serial communications and wait for port to open:
//serial 2 is to esp8266
//**************************************************************************
//* Self-balancing Chopper project *
//* *
//* FOR Arduino MEGA1280 8.11.14 *
//* Pin 20 is SDA and 21 is SCL on a Mega 1280 *
//* *
//* John Dingley *
//* Clearly the part of this code that reads the digital IMU *
//* is based on the Varaseno FreeSix IMU library *
//* *
public void getURL()
{
URL u = null;
InputStream is = null;
DataInputStream dis;
String s;
try {
/*
fixFFT http://forum.arduino.cc/index.php/topic,38153.0.html
this should give an fft with
sampling rate: 1ms
frequency resolution: 500Hz
lowest frequency: 7.8Hz
*/
//shin: fft with attiny85, rgb led blend with frequency
@teos0009
teos0009 / myFHTnRGB
Last active February 13, 2018 21:02
Arduino, FHT, RGB Led, sound to lighting
/*
fht_adc.pde
guest openmusiclabs.com 9.5.12
example sketch for testing the fht library.
it takes in data on ADC0 (Analog0) and processes them
with the fht. the data is sent out over the serial
port at 115.2kb. there is a pure data patch for
visualizing the data.
*/
//shin: mod with mapping of rgb to frequency
import urllib
import re
import time
data = urllib.urlopen('http://bitly.measuredvoice.com/bitly_archive/?C=M;O=D').read()
#print data
#datafiles name pattern - usagov_bitly_data2011-07-29-1311919454