Skip to content

Instantly share code, notes, and snippets.

@IPRIT
Created May 17, 2020 00:24
Show Gist options
  • Save IPRIT/329b50399ec9d22d7ee45c3e575d4838 to your computer and use it in GitHub Desktop.
Save IPRIT/329b50399ec9d22d7ee45c3e575d4838 to your computer and use it in GitHub Desktop.
const SSID = 'alexander';
const PASSWORD = '12341234';
const NAME = 'my-temperature';
const button = require('@amperka/button').connect(P7, { holdTime: 0.6 });
const led = require('@amperka/led').connect(P6);
const dweet = require('@amperka/dweetio').connect(NAME);
const memory = require('@amperka/card-reader').connect(P8);
const server = require('@amperka/server').create();
const wifi = require('@amperka/wifi').setup((err) => {
if (err) {
return console.log(err);
}
console.log('Connecting to Wi-Fi...');
wifi.connect(SSID, PASSWORD, (err) => {
if (err) {
return console.log(err);
}
wifi.getIP((err, ip) => {
if (err) {
return console.log(err);
}
console.log('Connected to Wi-Fi! IP:', ip);
start();
});
});
});
function start() {
server.listen(3000);
}
server.on('/', (req, res) => {
const request = url.parse(req.url, true);
const game = memory.readDir('/');
res.send(JSON.stringify(request));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment