Breaker

LoRaWAN ile IoT Projeleri – Bölüm 1

LoRaWAN ekosisteminin tanıtımı ve LoRaWAN destekli IoT projeleriniz için tüm ekipmanların tanıtımı ve nelere ihtiyacınız olduğu hakkında geçtiğimiz Aralık ayında (İ.Ü. Bilgisayar Mühendisliği ve İ.Ü. T.T.O. desteği ile) bir etkinlik gerçekeleştirdik. Etkinliğe katılamayanlar için, bu blog serisinde, kendi imkanlarınız ile bir LoRaWAN ağı nasıl kurulur ve basit bir uygulama nasıl geliştirilir bunu incelemiş olacağız. LoRa fiziksel katman teknolojisi olup, kendine …

LoRaWAN
Breaker

LoRa & LoRaWAN nedir?

Long Range Wide Area kısaltmasından oluşan LoRa, kendine özgü bir modülasyon tekniğiyle uzak mesafelere paket gönderebilen L1 (fiziksel katman) protokolüdür. Lora Alliance, LoRa’ya Mac fonksiyonu kazandırarak LoRaWAN adı altında standartlaştırma çalışmalarını yürütmektedir. LoRaWAN bir  LPWAN (Low Power Wide Area Network) teknolojisi olup,  pil ömrünün ve iletişim mesafesinin önemli ve ön planda olduğu IoT (Internet of  Things) için …

Breaker

Go Language on OpenWRT – Carambola2

I’m playing with interesting go language which is built for system programming however, golang has been using to solve variety problems. For me, the most important aspect of the language is it is compiled and cross platform . Its simple, easy to learn and solves resource problems efficiently. For test purposes, I wrote a simple hello world application, …

Breaker

OpenWRT Mac OSX SDK & Toolchain

OpenWRT (trunk version for x86) and Carambola2 (v2.8) SDK and Toolchain development binaries can be found at http://mehmetalierturk.com/openwrt for Mac OSX (El Capitan). Binaries contain main developments packages  as preinstalled (gcc & gdb) and others packed under packages subdir. No related posts.

Breaker

My OpenWRT Development Environment on OSX with Vagrant

You can find how to build OpenWRT on Mac OSX from my previous posts, here I’ll share my development environment for wireless devices. IDE:  After XCode, Clion is the best IDE for C/C++ development on OS X.  Only disadvantage is, it doesn’t support remote debugging. Toolchain: Cross compiled toolchain for openWRT Vagrant: There are boxes for openwrt I use qqshfox/openwrt-barrier_breaker and …

Breaker

OpenWRT 15.05 Chaos Calmer on Mac OS X El Capitan 10.11

When I try to build new OpenWRT release 15.05 Chaos Calmer on OSX 10.11 mkimage build fails with following error: Undefined symbols for architecture x86_64: “_ERR_remove_thread_state”, referenced from: _rsa_sign in rsa-sign.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[5]: *** [tools/dumpimage] …

Breaker

Building OpenWRT with Homebrew on Yosemite Mac OS X 10.10

Recently homebrew is more popular than macports and has support  most of the packages you may need on Mac OS X. To get OpenWRT complied on OS X prepare a disk image with  Disk Utiliy->New Image-> Case sensitive, sparse disk Image. Second, install XCode from App Store, and Command Line Tools: xcode-select –install Install Homebrew: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Install required packages by …

Breaker

Configure Eclipse NS3 on Mac OS X 10.10 Yosemite

To get ns3 running with Mac OS X 10.10 Yosemite: Configure Development Environment Download Xcode from Apple App Store https://itunes.apple.com/tr/app/xcode/id497799835?mt=12 Install Xcode Download and install command line tools. You can type `xcode-select –install` terminal or https://developer.apple.com/downloads/index.action gdb 7 has some problems with on Mac OS X so, install gdb 6 with macports using `sudo port …

Breaker

Carambola2 OpenWRT on Mac OS X Mavericks

There are some sources about building developing OpenWRT on Mac OS X, you have follow different instructions in different web sites. Here is the complete steps to build OpenWRT on Mac OS X 10.9 Mavericks. I tested it both Carambola 2 native and OpenWRT x86 architectures. First, you need a disk image on your mac. …