Difference between revisions of "User:Bertrik Sikken"

From RevSpace
Jump to navigation Jump to search
(Create dynamic list of my projects)
Line 13: Line 13:
 
* reverse-engineering things (USB stuff, mp3 players), working on http://rockbox.org
 
* reverse-engineering things (USB stuff, mp3 players), working on http://rockbox.org
 
* studying bats and making electronics for recording/listening to bat sounds
 
* studying bats and making electronics for recording/listening to bat sounds
* software-defined radio
+
* radio stuff, in particular software-defined radio
  
  
Line 26: Line 26:
  
  
New project ideas:
+
Old project ideas:
 
* Use two old satellite dishes to allow speech to be transferred over some distance
 
* Use two old satellite dishes to allow speech to be transferred over some distance
 
** Figure out focal point
 
** Figure out focal point
 
** Create some kind of dish mount
 
** Create some kind of dish mount
 +
 +
 +
New project ideas:
 
* Create a RFM69HW TNC, based on code by flok
 
* Create a RFM69HW TNC, based on code by flok
 
** Remove 'flok' framing, make it comply with KISS protocol
 
** Remove 'flok' framing, make it comply with KISS protocol
Line 40: Line 43:
 
** possibly implement a more capable protocol on a different pipe (with ack, learn about extra pipes on NRF24L01+)
 
** possibly implement a more capable protocol on a different pipe (with ack, learn about extra pipes on NRF24L01+)
 
** possibly split control of the light and the motor
 
** possibly split control of the light and the motor
* create a [[FrontDoorDisplay]]
 
** clearly indicates the RevSpace door bell
 
** show short scrolling text messages, e.g. to food delivery people
 
** remote control over NRF24, e.g. enable/display the display of messages, set the text to be displayed
 
 
* Experiment with an ESP8266 serial-wifi module, WiFiBat project plan:
 
* Experiment with an ESP8266 serial-wifi module, WiFiBat project plan:
 
** attach an ESP8266 to a migrating bat and program it to record a list of wifi APs every day, so the location over time can be determined from the AP-list (use Mozilla geolocation service to convert from AP-list to location), main challenge: keep weight and power consumption low.
 
** attach an ESP8266 to a migrating bat and program it to record a list of wifi APs every day, so the location over time can be determined from the AP-list (use Mozilla geolocation service to convert from AP-list to location), main challenge: keep weight and power consumption low.
 
* Create better algorithm for detecting heartbeat using this [https://pulsesensor.myshopify.com/ optical heart beat sensor]: sample the analog signal at 100 Hz and do an autocorrelation to get a continuous estimate of the heart rate.
 
* Create better algorithm for detecting heartbeat using this [https://pulsesensor.myshopify.com/ optical heart beat sensor]: sample the analog signal at 100 Hz and do an autocorrelation to get a continuous estimate of the heart rate.
 
+
* Play around with so-called [http://www.hoperf.com/rf/lora/ LoRa] (long range) RF modules. These modules have improved range owing to spread-spectrum modulation, error correction and 100 mW RF output.
  
 
Laser cutting:
 
Laser cutting:
Line 56: Line 55:
 
* [http://www.instructables.com/id/MSRaynsfords-Marble-Machine-11-Kit/ mini marble machine]
 
* [http://www.instructables.com/id/MSRaynsfords-Marble-Machine-11-Kit/ mini marble machine]
 
* DONE! -> [http://www.thingiverse.com/thing:297758 bee puzzle]
 
* DONE! -> [http://www.thingiverse.com/thing:297758 bee puzzle]
 +
* the [http://www.thingiverse.com/thing:360108 MeArm], a simple robotic arm, parts fit on an A4 that can be cut in our [[Lasercutter]].

Revision as of 22:18, 1 January 2015

User info Bertrik Sikken
Name Bertrik Sikken
Nick bertrik
Tagline heb ik niet

You can reach me at bertrik@sikken.nl or bertrik@gmail.com

Studied Electrical Engineering at Twente University.


Main interests:

  • reverse-engineering things (USB stuff, mp3 players), working on http://rockbox.org
  • studying bats and making electronics for recording/listening to bat sounds
  • radio stuff, in particular software-defined radio


Projects I work(ed) on:

 Project Status
FrontDoorDisplayAbandoned
HabAlertAppAbandoned
ISSOAbandoned
IbmPosDisplayAbandoned
Pico TrackersAbandoned
RadarOnAStickAbandoned
WifiLampAbandoned
A4PaperDispenserCompleted
BuildStatusTrafficLightCompleted
CJMCU-811Completed
CO2MeterHackingCompleted
CrawlSpaceSensorCompleted
DecodingLoraCompleted
DustSensorCompleted
ElectronicLoadCompleted
EspNowSkipCompleted
IntakefancontrollerCompleted
LichtKrantCompleted
LoRaGatewayCompleted
LoraBatBoxCompleted
LoraWanNodeCompleted
MHZ19Completed
MainsFrequencyCompleted
MiniSTM32F103ZECompleted
PowerLightCompleted
RC522HackingCompleted
RevRadioCompleted
STM32Completed
Secure iButtonCompleted
SoilHumiditySensorCompleted
StofAnanasCompleted
StofradarCompleted
TTNHABBridgeCompleted
VINDRIKTNINGCompleted
ZigbeeCoordinatorCompleted
Sensor-data-bridgeCompleted
AntiLostIn progress
AudioMothIn progress
CubeCellIn progress
EspAudioSensorIn progress
Esp32camIn progress
FMCWRadarIn progress
LoRa-E5-miniIn progress
LoraWanDustSensorIn progress
MainsFrequency2.0In progress
Msi2500SDRIn progress
Sim7020In progress
StereoBatRecorderIn progress
UltrasonicPlayerIn progress
EspNowAudioInitializing
... further results


Old project ideas:

  • Use two old satellite dishes to allow speech to be transferred over some distance
    • Figure out focal point
    • Create some kind of dish mount


New project ideas:

  • Create a RFM69HW TNC, based on code by flok
    • Remove 'flok' framing, make it comply with KISS protocol
    • Use 'infinite' package length mode to send typical TCP/IP frames (1500 bytes)
  • Create a 'HabAlert' android app, see HabAlertApp
  • add opus audio codec support to squeezeboxserver and/or squeezelite
    • an opus web radio stream already seems to be redirected to the client, but squeezelite crashes on it
  • create code for remote control of my ZwaaiLicht
    • implement wireless protocol for the NOMZ message ("\x4NOMZ") on address 0x66996699L (no ack)
    • possibly implement a more capable protocol on a different pipe (with ack, learn about extra pipes on NRF24L01+)
    • possibly split control of the light and the motor
  • Experiment with an ESP8266 serial-wifi module, WiFiBat project plan:
    • attach an ESP8266 to a migrating bat and program it to record a list of wifi APs every day, so the location over time can be determined from the AP-list (use Mozilla geolocation service to convert from AP-list to location), main challenge: keep weight and power consumption low.
  • Create better algorithm for detecting heartbeat using this optical heart beat sensor: sample the analog signal at 100 Hz and do an autocorrelation to get a continuous estimate of the heart rate.
  • Play around with so-called LoRa (long range) RF modules. These modules have improved range owing to spread-spectrum modulation, error correction and 100 mW RF output.

Laser cutting: I would like to get more creative with the laser cutter, starting with cutting existing designs, for example: