Profile

Cover photo
Bertrik Sikken
Works at Technolution
142 followers|87,367 views
AboutPostsPhotosYouTubeReviews

Stream

Bertrik Sikken

Discussion  - 
 
Some insights gained while working on my https://revspace.nl/EspWifiTracker tonight:
* to get long battery life in a battery powered IOT-like application with an ESP8266, it is essential that the device can sleep efficiently
* the DS3231 is a nice 3.3V compatible real-time-clock chip but you cannot directly use its alarm output to trigger ESP8266 wakeup because it has a level-like output. If you tie it directly to the ESP8266 reset pin, it will keep the ESP in reset, so the ESP is unable to clear the DS3231 alarm (a dead-lock / chicken-and-egg problem).
* however, if you put a 1 uF capacitor in series to the ESP reset input, the DS3231 low-level alarm output is converted into a low-going pulse, which asserts the ESP reset only momentarily. This is a bit like how the classic arduinos receive a short reset pulse when the DTR signal goes low.

This should allow arbitrary long sleep times, with wakeup exactly on the time programmed into the DS3231 RTC.
5
Bertrik Sikken's profile photoAndy Payne's profile photoGordon McLellan's profile photo
7 comments
 
Another chip to consider, the PIC 12F1840 (soic-8) ... it draws even less power than the dallas clock chip (300nA with an external 32khz crystal). i2c interface to talk to the ESP (or plain uart). Configure it to emit a brief wake-up pulse to reset the ESP.
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
I'm working on a simple standalone location tracker based on wifi access points detected by an inexpensive WiFi-capable microcontroller (the ESP8266): https://revspace.nl/EspWifiTracker

The image below shows a bunch of locations calculated by the google location service based on the WiFi access points detected by my tracker during a little trip through Gouda this afternoon.

Instead of icons, I'd like to draw circles with the radius corresponding to the "accuracy" field returned by the google location service. I don't know yet how to do this in QGIS.

Silly problem: I only got 25 points because the USB power bank I used to power the tracker shuts itself off when it doesn't detect enough current being drawn when I put the ESP8266 in deep sleep mode to save power ... :)
3
Peter D'Hoye (petur)'s profile photoHayden Pearce's profile photo
2 comments
 
This is very neat indeed.
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
My new motto for git use: "if you branch it, you merge it!"
1
Peter D'Hoye (petur)'s profile photo
 
Why? Trees don't do it, why would you? ;)
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
Warning, Windows Update deletes GRUB!

After a windows update for Win10 on my dual-boot notebook, Linux no longer boots. It seems the grub bootloader got deleted. Instead of booting grub, Windows now shows me a flashing screen "All your files are exactly where you left them". Well, thank you very much ...
3
Boris Gjenero's profile photoPeter D'Hoye (petur)'s profile photoMarten Lootsma's profile photo
4 comments
 
I had the same... https://help.ubuntu.com/community/Boot-Repair solved my problem
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
git pull --rebase
git checkout .
git clean
git clean -f
git checkout master
git reset --hard HEAD
cd ..
rm -rf XXX
git clone XXX
1
Folkert van Heusden's profile photo
 
zo herkenbaar
git zou mergen simpeler moeten maken. nou mooi niet. argumenten zijn er ja.
 ·  Translate
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
My first attempt at 3d printing tonight. It's an ingress portal key. Banana plug for scale.
9
Add a comment...
Have them in circles
142 people
Li Mao's profile photo
Dennis Volaart's profile photo
Wincent Balin's profile photo
Neil Underwood's profile photo
Jonathan Gordon's profile photo
Al Milano's profile photo
Jonathan Hofman's profile photo
Robert Menes's profile photo
Mick Floor's profile photo

Bertrik Sikken

Shared publicly  - 
 
Aanstaande dinsdag bij de Haagse Makers: bouw je eigen LoRa gateway uit onderdelen:
http://www.haagsemakers.nl/forums/topic/project-diy-lora-gateway/#post-7673

LoRa is een radiotechniek die wordt gebruikt in o.a. "The-Things-Network", een gratis datanetwerk waarmee bijvoorbeeld allerlei low-power sensoren hun gegevens naar het internet kunnen sturen.
 ·  Translate
1
Jasper Sikken's profile photo
 
Hoe maakt u het?
 ·  Translate
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
I just got online on The-Things-Network in Utrecht with an RFM95 module, an arduino nano pro mini 8 MHz/3.3V and the LMIC software.

Used this software:
https://github.com/Lora-net/LoRaMac-node
(modified the device id to my birthdate, changed all occurances of arduino.h to Arduino.h)

Data sent and received by TTN: http://thethingsnetwork.org/api/v0/nodes/19740823/?format=api
3
1
Jasper Sikken's profile photo
2 comments
 
I wish you had a gateway in Gouda  #thethingsnetwork  
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
My project page about understanding the LoRa RF modulation format was mentioned on hackaday this weekend!

See:
http://hackaday.com/2016/01/31/hacking-the-internet-of-things-decoding-lora/

LoRa is a spread-spectrum radio modulation format that, combined with forward error coding, allows for low-power communication with larger range, for example for "internet-of-things" devices.
6
1
Peter D'Hoye (petur)'s profile photo
 
Congrats!
Add a comment...

Bertrik Sikken

AllWinner  - 
 
Hi all,

I'm following a series of Linux kernel driver programming workshops with a strong focus on Allwinner/sunxi boards at my local hackerspace: https://revspace.nl/KernelDriverProgrammingCourse2015

So far, we've been testing / adding support for existing stuff (like OTG) for Allwinner devices by extending device tree files for various boards. We're also working on adding official support for i2c devices like touchscreen controllers and accelerometers.
My contribution will be a port of the focaltech ft5302 touchscreen controller driver, it's working on two tablets already and I hope to get it integrated into Linux soon-ish.
Kernel Driver Programming Course, The Hague. The date for the first day of the Kernel Driver Programming Course has been finalized, and is Sunday July 26th, from 12am - 6pm (end time is aprox.). As stated before the plan is to get together from then on every 2 weeks, so the next course day will ...
5
1
Add a comment...

Bertrik Sikken

Shared publicly  - 
1
Peter D'Hoye (petur)'s profile photo
 
Nooit begrepen waarom jullie dat steeds weer zeggen ;)
 ·  Translate
Add a comment...

Bertrik Sikken

Shared publicly  - 
 
Wat een geneuzel steeds met die flash-plugin van Adobe. Er wordt elke zoveel weken weer een ernstig lek gevonden. Prutsers! En bij installatie moet je telkens goed opletten dat je niet per ongeluk een-of-andere vage evaluatie-versie van een anti-virus installeert.
 ·  Translate
3
Iwan Littel's profile photo
 
Yep... het lijkt wel Java :-) Alleen daar hebben ze nu eindelijk wèl die irritante bloatware uit de updater gehaald...
 ·  Translate
Add a comment...
People
Have them in circles
142 people
Li Mao's profile photo
Dennis Volaart's profile photo
Wincent Balin's profile photo
Neil Underwood's profile photo
Jonathan Gordon's profile photo
Al Milano's profile photo
Jonathan Hofman's profile photo
Robert Menes's profile photo
Mick Floor's profile photo
Work
Employment
  • Technolution
    2000 - present
Story
Tagline
Open source, bats, electronics
Introduction
bats, electronics, open source software, rockbox (alternative firmware for mp3 players).
2 reviews
Map
Map
Map