Road to design my own cyberdeck,
Raspberry pi3 , LCD 5 inch, LAN, USB, Aux
Road to design my own cyberdeck,
Raspberry pi3 , LCD 5 inch, LAN, USB, Aux
WordPress.com is excited to announce our newest offering: a course just for beginning bloggers where you’ll learn everything you need to know about blogging from the most trusted experts in the industry. We have helped millions of blogs get up and running, we know what works, and we want you to to know everything we know. This course provides all the fundamental skills and inspiration you need to get your blog started, an interactive community forum, and content updated annually.
Sample code stm32duino upload via stlink
#include <Wire.h> #include <SPI.h> #include <Adafruit_Sensor.h> #include <Adafruit_BME280.h> Adafruit_BME280 bme; void setup() { Serial.begin(115200); bme.begin(0x76); //i2c address must declare,or try i2c scanner first } void loop() { Serial.print("Temperat: "); Serial.println(bme.readTemperature(),1); Serial.print("Humidity: "); Serial.println(bme.readHumidity(),1); Serial.print("Pressure: "); Serial.println((bme.readPressure()/100),1); delay(1000); }
I made some fun project for weather monitoring for measuring temperature, humidity, pressure using BME 680, lora modul and my first sensor like this
And after a couple days i realize the sensor measuring temperature is too high maybe because sensor measuring inside the box, after googling and looking other solution and my idea is making radiation shield and i end up with DIY radiation shield using some cheap plastic plates.
I bought 2$ for 8 plastic plates but i only use 6 because my sensor is small, and i also buy some spacer for mounting the plates its 2$ for 20 spacer i’m using 1 inches spacer, and 1$ for other material like cable ties and also spray paint
And this is it my cheap radiation shield 🙂 and i’m happy for the result
Happy Coding
Salam ngoprek
Clone project here https://github.com/susiloharjo/internet-speedtest-docker-grafana-telegraf
Edited for running on raspberry pi
Happy codding
Salam ngoprek
This is sample flow for multiple output in one function in node-red
[{"id":"5f08a336.d9c24c","type":"function","z":"2aaa7997.d6ad76","name":"","func":"raw = msg.payload.object;\n\nvar msg1 = { payload:raw.analogInput[1]};\nvar msg2 = { payload:raw.analogInput[2]};\nvar msg3 = { payload:raw.analogOutput[3]};\nvar msg4 = { payload:raw.temperatureSensor[3]};\nvar msg5 = { payload:raw.humiditySensor[4]};\nvar msg6 = { payload:raw.barometer[5]};\n\n\nreturn [ msg1, msg2, msg3, msg4, msg5, msg6 ];\n\n// msg.payload ={\n// battery : raw[1],\n// solar:raw[2]\n// }\n// return msg;","outputs":6,"noerr":0,"initialize":"","finalize":"","x":520,"y":660,"wires":[["719a5264.f5757c"],["1d8c7f1.9f75281"],["e4b2ebe4.6b0728"],["418e174c.6f7258"],["46ea126c.0ec36c"],["703fee7.477581"]]}]
I bought The SAMD21 Mini is a Pro Mini-sized for the ATSAMD21G18 from bangood this is arduino zero clone platform and the form factor is really small and i think this is great replacement for arduino mini pro, this is the spec
And today i connected this modul to Bosch sensor BME 680 modul using i2c connection, for the first time this board not print any Serial println, after browsing at internet i found the serial print must be activated by adding some command below
#define Serial SerialUSB
And this the complete code if you want to try it
Continue reading “Arduino zero serial print not show”I’m using portainer
This is my stack
version: "3.7" services: pihole: image: pihole/pihole:latest ports: - "53:53/tcp" - "53:53/udp" - "67:67/udp" - "80:80/tcp" - "443:443/tcp" environment: TZ: 'Asia/Jakarta' WEBPASSWORD: 'password' volumes: - 'pihole.vol:/etc/pihole/' - 'pihole.dns:/etc/dnsmasq.d/' volumes: pihole.vol: driver: local driver_opts: type: "nfs" o: addr=192.168.0.13,nolock,soft,rw device: ":/media/fdisk/container/pihole2/pihole" pihole.dns: driver: local driver_opts: type: "nfs" o: addr=192.168.0.13,nolock,soft,rw device: ":/media/fdisk/container/pihole2/dnsmasq.d"
Don’t forget to mkdir pihole and dnsmasq.d in share directory
I’m using portainer
Please read my note before this for setting nfs
This is my docker stack ‘
version: "3.7" services: node-red: image: nodered/node-red:latest environment: - TZ=Asia/Jakarta ports: - "1880:1880" networks: - node-red-net volumes: - nodered.vol:/data user: root:root volumes: nodered.vol: driver: local driver_opts: type: "nfs" o: addr=192.168.0.13,nolock,soft,rw device: ":/media/fdisk/nodered/" networks: node-red-net:
If you have permission problem when you running your stack in nfs share maybe you can add user:root:root in your stack it works for me
Happy Coding
Salam Ngoprek