1. 안드로이드 디벨로퍼 저전력 블루투스
https://developer.android.com/guide/topics/connectivity/bluetooth-le?hl=ko#java
저전력 블루투스 개요 | Android 개발자 | Android Developers
저전력 블루투스 개요 Android 4.3(API 레벨 18)에서는 저전력 블루투스(BLE)에 대한 플랫폼 내 지원을 핵심적 역할로 도입하고 앱이 기기를 검색하고, 서비스를 쿼리하고, 정보를 전송하는 데 사용할
developer.android.com
GitHub - googlearchive/android-BluetoothLeGatt: Migrated:
Migrated:. Contribute to googlearchive/android-BluetoothLeGatt development by creating an account on GitHub.
github.com
==> 오래되서 도움 안됨 deprecate 된것도 있고 노쓸모
2. 뭐라그러더라 개발문서? 새벽이라 까먹음 여튼 안드로이드 Docs
https://developer.android.com/reference/android/bluetooth/BluetoothGatt?hl=ko
BluetoothGatt | Android Developers
developer.android.com
==> 위에것보다 나음. 메소드들 역할 알수있어서 이게 나음
3. 블루투스 연결 예제 샘플
GitHub - android/connectivity-samples: Multiple samples showing the best practices in connectivity on Android.
Multiple samples showing the best practices in connectivity on Android. - GitHub - android/connectivity-samples: Multiple samples showing the best practices in connectivity on Android.
github.com
==> 저전력 아니고 클래식임
4. 코틀린.. 그리고 nRF Connect 앱
[Kotlin Tip] 안드로이드에서 BLE(Bluetooth Low Energy) 통신하기 (2)
이전 포스팅에 이어서 BLE 연결하기부터 시작. >> 이전 포스팅 https://blog.naver.com/yuyyulee/...
blog.naver.com
==> 스캔하면 나오는 여러 UUID 중에 어떤거를 써야할지 방향성을 알려줌 nRF 커넥트 앱.. ㄳㄳ 최고 도움된 글
5. 블루투스 BLE 연결 샘플
GitHub - joelwass/Android-BLE-Connect-Example: Simple example application that allows you to scan, and connect to a ble device o
Simple example application that allows you to scan, and connect to a ble device on Android (M) API 23 - GitHub - joelwass/Android-BLE-Connect-Example: Simple example application that allows you to ...
github.com
==> 6years ago.. 옙.. 그래도 도움되었다
6. UUID 뜻을 알게된..
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=geniusus&logNo=221761337501
BLE(Bluetooth Low Energy)의 이해와 UUID목록
아두이노를 사용하다보면 BLE(Bluetooth Low Energy)모듈을 사용하여 다양한 앱과 장치를 연결하여야...
blog.naver.com
==> UUID 목록들 참고참고
7. 아두이노와 연결하는 코드
https://remnant24c.tistory.com/297
아두이노 나노(Arduino Nano 33 IoT) BLE 값을 송수신 가능한 BLE 안드로이드 앱 만들기
안녕하세요. 이전 아두이노 나노 IoT에서 자이로 센서 값을 RFConn 프로그램으로 받는 것을 실험해보았습니다. 그러나 실제로 RFConn 프로그램은 우리가 원하는 BLE 앱으로 배포할 수 없습니다. 그
remnant24c.tistory.com
==> 자바로 쓰여있고 최근 글이라 참고 많이 됨
8. BLE의 작동 방식
Bluetooth Low Energy (BLE)
Bluetooth Low Energy (BLE) BLE란? 과거부터 기기들간의 무선 연결은 주로 Bluetooth 기술을 사용해왔다. 이들은 기기간에 마스터, 슬레이브 관계를 형성하여 통신하는 Bluetooth Classic이라는 방식을 이용했
binux.tistory.com
==> 어떻게 작동하느냐에 대해 알수있음
9. UUID 목록
https://www.bluetooth.com/specifications/assigned-numbers/
Assigned Numbers | Bluetooth® Technology Website
Assigned Number Type Details 16-bit UUIDs The 16-bit UUID Numbers Document contains the following value types: GATT Service, GATT Unit, GATT Declaration, GATT Descriptor…
www.bluetooth.com
==> UUID 목록 있음..
10. ble와 gatt의 이해
https://enidanny.github.io/ble/ble-att-gatt/
BLE (3) - ATT/GATT 이해하기
3. ATT/GATT
enidanny.github.io
==>많이 봤으나.. 또 봄
11. 파이썬이랑 라즈베리파이
https://m.blog.naver.com/juke45ef/220834141429
블루투스 4.0 BLE 프로그래밍
블루투스 4.0 BLE 프로그래밍 작성자: 매발톱수정: 2016.08.23버전: 1 1. BLE 통신 소개 블루투스 4....
blog.naver.com
==> 도움됨
12. (가장도움됨) 가장 도움됨 말이 필요없음 드디어 값을 받아옴
https://whiteduck.tistory.com/161
[Android] Bluetooth BLE 연동 가이드
// 2021. 05.04 에 작성된 가이드입니다. // targetSdkVersion 30 // 참고 : 끝에 full source code 가 있습니다. 급하신 분은 내려서 보시기 바랍니다. Bluetooth BLE Bluetooth BLE 은 Scan 시 다음과 같은 프로..
whiteduck.tistory.com
https://gist.github.com/lhjnano/d72cbf3423201db4d84ca19cc4a53b9e
BluetoothGuide.java
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
13. 도움 개많이 됨 진짜로 나의 삽질과정을 해결해줌
BLE 통신 개념 + 통신 과정 + Notification 설정
1. BLE 통신 개념 1) 개념 정리 BLE 란? : 2010년, 새로운 Bluetooth 표준으로 Bluetooth 4.0 이 채택이 된다. 기존의 Bluetooth Classic과의 가장 큰 차이는 훨씩 적은 전력을 사용하여 Classic과 비슷한..
yuar.tistory.com
14. 도움 조금 됨 1정도..
GitHub - androidthings/sample-bluetooth-le-gattserver: Build a Bluetooth GATT server with Android Things
Build a Bluetooth GATT server with Android Things. Contribute to androidthings/sample-bluetooth-le-gattserver development by creating an account on GitHub.
github.com
15. 기억이 안나
https://popcorn16.tistory.com/192
[Android] 블루투스 통신 예제 (with 아두이노)
이전 포스팅에서 아두이노와 안드로이드가 블루투스로 통신이 되는 걸 확인했습니다. 블루투스 통신 예제는 GitHub에 많아서 금방 개발할 수 있을 거라고 생각했는데, 예상외로 permission과 connected
popcorn16.tistory.com
https://altongmon.tistory.com/436
안드로이드 BLE(Bluetooth Low Energy) Scanner 구현 => BluetoothAdapter, BluetoothLeScanner
공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 BLE Beacon Sc
altongmon.tistory.com
http://www.digipine.com/index.php?mid=android&document_srl=649
Android - Android - 블루투스 BLE 개발하기
Bluetooth Low Energy 4.3부터 BLE central role을 지원하기 시작했다. 그리고 디바이스 검색과 서비스 검색 그리고 속성들의 읽기/쓰기를 지원한다. BLE를 통해 저전력으로 설계된 다양한 디바이스와통신이
www.digipine.com
[android] BLE 통신
BLE구현 순서 1. 매니페스트에 퍼미션 설정 <uses-permission android:name="android.per...
blog.naver.com
https://www.hardcopyworld.com/?p=3152
[사물 인터넷 네트워크와 서비스 구축 강좌] #3-5 BLE 프로토콜 소개
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 본격적으로 BLE 에 대한 내용을 다루기 전에 BLE 프로토콜에 대해 먼저 언급을 해야겠습니다. 이미 [3-1 블루투스 소개] 파트에서 BL
www.hardcopyworld.com
다 읽고나니까 좀 나도 안다고 할수있겠다
'android' 카테고리의 다른 글
BLE 통신하기<!--작성중--> (0) | 2021.12.09 |
---|---|
NumberPicker 커스텀하기(색상바꾸기, 글자크기 키우기, 구분선 지우기) (1) | 2021.12.01 |
[TimePicker] 타임피커 스피너타입 색상변경하기 (0) | 2021.11.30 |
[NumberPicker] TimePicker의 Spinner 처럼 돌아가는 목록 만들기(feat.IOS 같은 목록메뉴 만들기) (0) | 2021.11.30 |
[안드로이드][카카오맵] 지도 미 표시 문제(aka. 릴리즈키&디버그키 해시확인) (1) | 2021.07.02 |