Air quality sensor upgrade

November 16, 2014

air-quality-sensor-upgrade  Facebook  Twitter  Google +  

 previously mentioned about an arduino sketch which can gather data from various sensors and push them to my home automation & personal assistant software called "Judith"

Today i implemented one LDR and BMP180 barometric pressure sensor. LDR's are really old technology, even was exists inside of automatic night lamps at my childhood. i suppose they're just reacting too dark or lighter environment but surprisingly i found this one very sensitive. it can detect light changes step by step while sun goes down at the evenings. currently judith controlling hallway and my rooms light switch based on her own day & night calculations. i will use this data as correction value for cloudly days which light will be needed at a rainy day.

Bosch's bmp180 barometer unit is really small even exists in motorola xoom tablet. you can calculate approx. altitude from pressure value but i can't get the point why a tablet bundled with a barometer. probably a marketing trick to make it more expensive. By the way, it can also measure temperature but when compared to ds1820b and DHT11 it's value 3 celsius lower than others. probably surrounding metal case causes that. also pressure resolution not too high as described in other diy sites. anyway can be used in weather alert applications at least.

it's arduino compatible library available in here


New face to boot screen

October 25, 2014

new-face-to-boot-screen  Facebook  Twitter  Google +  

 Few weeks ago i decided to upgrade my pc's ram modules, this upgrade was also requires bios update due to a bug of mainboard's (foxconn G41MXE) firmware. anyway downloaded the latest bios, replaced the hardware and spent few more minutes then changed the manufacturer's ugly oem logo. my plan was extraction of image file from bios dump and replace it with another picture which is fits byte to byte.

before that, surprisingly found a tool which can already do this process automatically within few minutes. if interested it's available in here:

i'm not sure its torrent alive now but at past year (2013) ami bios source code was leaked online from a taiwan based manufacturer's ftp server. also it's available in here. the code is completely ready to compile and well-documented. a great research material for students & modders. you cannot launch your own computer brand like tv show halt and catch fire but free to try non-commercial experiments with it.


Lets search a file: the psy way

September 08, 2014

lets-search-a-file-the-psy-way  Facebook  Twitter  Google +  

 once upon a time, google has a desktop search solution. i can't remember maybe at 2007~2008. it was allows you index and search your local files as google search interface.


 after the index feature of windows vista, they're abandoned the project but windows indexer doesn't have not all features of gsearch's engine. for example year 2014, microsoft released windows 8.1 and still have no portable drive support. if you eject drive and jack into another usb port, all metadata is become obsolete. also index process 7/24 working in background even playing games, watching 4K videos etc. that's causes performance drops in system.
 Whatever, two months ago i have a lot of spare time and decided to rebuilt their web based local indexer from scratch. it's easy in theory but requires a lot of legwork. then decided to make it as php script, that will allow us faster code upgrades and more flexibility.
 Technical Background
 - First implemented an embedded webserver into judith. she's already accepting web api calls for mail & skype notifications, just added few lines extra code.
 - then started with a lite version of C.A.I.N it's a codeigniter based web application engine. supports web assets and custom modules which specifically written for itself, im using it in almost all web projects.Indexer project has two controller: one of them building a disk structure and writing them into a portable sqlite database, other controller is showing the search results visually.
 - Third step is a custom browser, which is necessary to launch huge inputboxes and show results in a multi-monitor setup. used chromium as web render engine. i already did few experiments with it before, that was the easy part.
 and rest of maintenance scripts automatically launching after 5min of idle, adding new files to database and removing the entries of deleted files.Currently it's still a prototype, i will share the project sources after it's become stable.


New gadget on desktop: Air Quality Sensor

July 25, 2014

new-gadget-on-desktop-air-quality-sensor  Facebook  Twitter  Google +  

 past year i was working with a material named methyl methacrylate (aka acrylic glass) its strong, transparent and easy to bend. best component to create cases for electronic prototypes. while working, burned a piece from that, applied glue and burned again with solder iron to clean up splinters. probably that's caused a chemical reaction and exthausted a harmful gas. i aware that after 20 seconds but its too late for my lungs.


 it wasn't a serious damage but i stayed in hospital for one night. after that accident i researched about an air analyzer gadget like r.r.t.s equipment in doom movie. finally discovered MQ gas sensors which manufactured by an east-land company named HANWEI.
 purchased MQ5 and MQ9 for testing purposes and found incredibly sensitive which can be used at industrial level. MQ9 sensitive for waste gases like CO/CO2 and MQ5 can detect combustible gases such as propane/butane.
 mentioned on previous entries, i already have a talking (in turkish ofcourse smile.gif) digital assistant named judith. she's serving me since 5 years and can provide visual & audible notifications based on internal variables. eg. battery level drops below 50 percent or memory usage higher than 90 percent etc. today i developed another application to gather data from arduino and send to her.
 first, tested it with a deodorant which is seen in video. after 36~48 hrs of work, both of sensors become very sensitive even detects human fart (including silent ones biggrin.gif) also product datasheet verifies that by calling it as "internal burn-in time" two week later i discovered a fact, usual raw value of mq9 sensor is around 200~250 but its dropping to 150 at each morning and weekends. streets are empty in these hours, my opinion diesel car exthaust causes carbon contamination in district and it detects them. if this kind of a gadget exists on market, peoples can barely see side effects of liquid fuels.
 we're fucking up the planet earth, this is the another fact.


Logitech webcam as microscope

July 09, 2014

logitech-webcam-as-microscope  Facebook  Twitter  Google +  

 most webcams does not have focus adjustment option. today i tear down a logitech C510 and found one. its already working well on video conversations, also it can be used as microscope by reducing its focus distance.


 analyzing components of KK board on video, also its very useful on minor self-surgeries.
 now she's retired from skype and started to working as virtual magnifier smile.gif


New update: Kantharos IDE v1.2.1

June 15, 2014  Facebook  Twitter  Google +  

- implemented new exception handler
- updated php installation and manual to v5.5.11
- autocomplete feature implemented based on php5 reference
- fixed minor ui glitches
- UTF-8 file encoding issue solved


Strange signals on radio ocean

June 15, 2014

strange-signals-on-radio-ocean  Facebook  Twitter  Google +  

 2012 was SDR year. some guys (Antti Palosaari and Eric Fry first) discovered possibility of using realtek RTL2832 based devices as generic radio.usually that chips can be found in usb dvb-t sticks which can bought with 10$ from most markets. In same year, i read an article on hackaday and decided to purchase one of them. and did almost all available stunts from positioning ships & airplanes to gathering weather data from satellites in past two years.


 i was seen strange signals while playing with it, now compiled all of them in this article. my setup is 1x Terratec Cinergy T Stick, 1x indoor tv antenna with built-in amplifier and 1.6ghz netbook which is seen in picture. all signals recorded in same session at 14.06.2014

 Signal #1: 415.6mhz
Its looking like aprs stream, also frequency fits but no any decoders can handle that in my software arsenal.


 Signal #2: 448.5mhz
that one is very similar to tty teletype, probably customized and encrypted for military purposes. also local police and fire department still uses old analog walkie-talkie systems in here, conversation stream can be seen in 450~455mhz.


 Signal #3: 150.3mhz
I have no idea about that, usually amateur satellites uses that frequency range but my setup cannot catch that signal in this level. it's a mystery.


 Signal #4: 152.6mhz
another signal in same frequency range, its like a telemetry data and most interesting one ever seen. due to signal level, probably its coming from a meteorology station where is 6km away from here.

 edit on 30.06.2014: it was a network beacon of new model DMR radio. next week i monitored same channel about 48hrs and got a digital voice stream. decoded it via dsd+ and just hear conversation from new hospital of city. looks like new goverment building uses new tech.


 Signal #5: 135~137mhz
yes, most strange part is in here. i was seen that few times but i supposed its a device glitch or software error. then someday tried with different antennas & different angles and i seen signal level was changed. it's obvious to coming from far away and it's not human made. i seen some guy's article which is mentioning about detecting galactic rotation with software defined radio. he was demonstrating similar signal shapes in screenshots. my best guess is that's a frequency reflection from moon or other planet's surface. we're living in a huge signal ocean, that's possible.


 playing with sdr is fun but it uses too much system resources, my opinion it cannot be used in business or other proffessional purposes. if interested, you can proceed following links to dive into ham-radio world:
home of the first apps developed for RTL2832
a blog about all about things which you can do with RTL2832
all available articles about 2832 on hackaday
win32 sdr application which has native RTL2832 support


New Release: FTP Live Sync

May 07, 2014  Facebook  Twitter  Google +  

 Livesync allows us edit server side scripts on the fly by modifying its local
copy. basically it's a ftp client which can monitor changes in filesystem
and upload modified file to remote server.

still in beta but its functional now.


Disclosure: Most realistic VR concept ever

April 26, 2014

disclosure-most-realistic-vr-concept-ever  Facebook  Twitter  Google +  

 90's was golden years of movie industry. explosions, artist makeups etc. everything was real without retouch of computer. also that timespan was give us inspiration for current year's technology.

 The movie name is Disclosure. i was seen a little cut from it about 15 years ago. somehow i remembered today and tried to find it again but no luck. because it's not a sci-fi movie. (also im not familiar with michael douglas) finally found it by filtering all oldschool artists one by one (richard gere? no m.douglas? maybe)

 im researching oculus enabled applications about few months but there is no valuable entry except few tech demos and games. someone created a vr file browser and published it at reddit. that one is most closest and useful application which matches to this concept. i think that's best way to manage hundreds of file and information like sherlock's mind palace.


New Revision: WIADUC

March 22, 2014  Facebook  Twitter  Google +  

 Due to new local censorship on turkey, i revised the dns manipulator tool called "wiaduc"

it can help when you're cannot access to public dns servers such as google ( or opendns ( etc.

Older Entries