User:Bertrik Sikken: Difference between revisions
Jump to navigation
Jump to search
(Create dynamic list of my projects) |
No edit summary |
||
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: | ||
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 | ||
* 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 20: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:
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:
- DONE! -> this trebuchet
- DONE! -> this catapult or the mini catapult
- a cool looking box with gears
- mini marble machine
- DONE! -> bee puzzle
- the MeArm, a simple robotic arm, parts fit on an A4 that can be cut in our Lasercutter.