Arduino IDE

[Arduino IDE]

[Arduino Step by Step 2017: Getting Started]

**Test Sketches**

Blinking:

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(250);

  digitalWrite(LED_BUILTIN, LOW);
  delay(250);
}

Reading from Potentiometer:

void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);
}

void loop() {
  // Read the potentiometer on analog input #0
  int sensorValue = analogRead(A0);
  // print the value
  Serial.println(sensorValue);
  // wait
  delay(1000);
}

Use Potentiometer to dim LED:

const int LED_PIN = 11;

void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);

  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  // Read the potentiometer on analog input #0
  int sensorValue = analogRead(A0);

  // Use the sensor input to manipulate the delay
  int iDelay = sensorValue / 1000.0f * 5;
  digitalWrite(LED_PIN, HIGH);
  delay(iDelay);
  digitalWrite(LED_PIN, LOW);
  delay(1);
}

Scrivener

[Scrivener] is a powerful content-generation tool for writers that allows you to concentrate on composing and structuring long and difficult documents. While it gives you complete control of the formatting, its focus is on helping you get to the end of that awkward first draft.

Procedural Worlds from Adam Goodrich

[Procedural Worlds]


[Unity Asset Store][GAIA] is a system that enables rapid and precise creation of gorgeous looking terrains and scenes – out of the box!


[Unity Asset Store][GeNa] is the swiss army knife of spawning systems, enabling rapid creation of gorgeous looking scenes.


[Unity Asset Store][Pegasus] allows you to quickly and easily generate fly through’s and cut scenes to show off your work.


[Unity Asset Store][CTS] is a terrain shading system that is fast, powerful, and most importantly easy to use!


Arduino Prototyping

Prototype: [HiLetgo PRO Mini Atmega328 Development Board 5V/16MHz 328 Compatible with Arduino] *Jed

Final: – [Gikfun Pro Mini Atmega328 5V 16Mhz For Arduino (Pack of 3pcs) EK6013x3] *Jed

>> What kind of voltages does the Arduino support?

Arduino input voltages are either 3.3V or 5V depending on the version of Arduino. The Arduino can supply 150ma of 5V or 50ma of 3.3.

Sensor: [GY-MAX471 Range Current Sensor Module 3A Current Detector Sensor for Arduino] *Jed

[Elegoo UNO Project Super Starter Kit with Tutorial for Arduino]

[WiFi Module – ESP8266]

[INA169 Analog DC Current Sensor Breakout – 60V 5A Max]

[Power Voltage Detection Sensor Module Arduino Compatible]

HTTPS HttpListener

I need to setup an HTTPS server on localhost that doesn’t show a browser security exception.

[Sails docs]

First, I added an entry to the Windows hosts file: (C:\Windows\System32\drivers\etc\hosts)

127.0.0.1 chromasdk.io # Chroma SDK lighting

And then restart the browser.

Browse the server/port [HTTPS chromasdk.io:8443] which should proxy to [HTTP localhost:54235/razer/chromasdk].

[NodeJS Training]

Install the [Atom] Editor.

[NodeJS Express over HTTPS]

And it works!

I had to register a valid domain and then [order a trusted certificate] for that domain to avoid the browser security warning.