반응형

IOS 11

드론을 만들어 보자!

파이널 판타지 6에 출연했던 비공정.. https://www.youtube.com/watch?v=8x3Ca2BVXJ8 게임을 하면서 나도 비공정을 만들어서 하늘을 날아보고 싶다는 상상을 해 보았다.. 누군가는 나보고 별난 사람이라고 하겠지만, 이런 것들이 다 지금의 꿈을 이루어 나가기 위한 발판이었으니 주위의 반응은 별로 신경 쓰이지 않는다. 꿈만 생각하면, 심장이 터질 것 같이 두근거리면서 벅차오르는 듯하다. 내가 지금 하고 있는 로봇 분야도 그렇고, 무엇이든지 꿈은 사소한 것으로부터 시작을 하는 것.. 그리고 나를 믿고 내 연구실에 들어온 학생이 해 보고 싶다는데, 내가 공부를 하지 않으면 같이 연구를 할 수 없지 않은가.. 1. 드론 본체의 인쇄 학생 교육 목적으로 드론에 대해 공부를 하고, 직접 ..

유니티를 한번 해 보자

시대적 흐름이 유니티가 아주 인기 있는 툴이다 보니 이걸 나도 경험해 봐야겠다 생각이 들더라. https://unity.com/pricing#plans-student-and-hobbyist Plans and pricing Have a 2D, 3D, VR, or AR project that needs cross-platform functionality? Whether you’re a hobbyist, professional, or enterprise business, we can help! Take a look at the Unity real-time development p unity.com 유니티는 개인 개발자에게는 무료로 사용할 수 있게 해 준다. 상용으로 사용하더라도 10만 달러 이상 수입이 안 생..

Software/Unity 2023.04.22

ESP32로 블루투스 써보기

시간 남을 때마다 공부를 하고는 있는데, 요즘은 여유롭게 프로그래밍할 시간도 없어지는 거 같다. 정석대로 하려면 LED에 저항 연결하고 해야 되는데 귀찮아서 그냥 23번 핀에 직접 연결했다. 본인의 책임하에 따라 해 보시길... 이걸 블루투스 신호를 보내서 1번은 LED ON, 0번은 LED OFF 가 되도록 해 본다. 소스코드는 SerialToSerialBT라는 샘플을 기본으로 이용하였다. 위의 소스코드와 같이 LED를 켜고 끄기 위한 조건문을 추가하고 마이크로 컨트롤러에 업로드한다. 그러면 아래와 같이 컴퓨터에서 "ESP32 test"라는 디바이스로 인식이 된다. 접속을 해서 Arduino IDE를 이용하여 시리얼 통신을 행한다. 컴퓨터에 ESP32 모듈을 연결하고 나면 포트에서 디바이스 인식이 된다..

Hardware/ESP 2022.07.09

안드로이드 개발을 시작 해 봤다.

안드로이드 스튜디오를 인스톨 한 뒤에 아마존 킨들 HD 8을 대상으로 테스트 앱을 만들어 봤다. 내 연구의 Hello world! 인 로봇 시스템을 이식하면 좋겠다 싶어서 시작해 봤다. 아이폰은 Swift로 개발 하기 시작했으니, 안드로이드는 Kotlin으로 개발 시작이다. 내가 아이폰 프로그래밍에 아주 익숙해져 있던 탓인지, 안드로이드 스튜디오 쓰는 것도 불편하고, 킨들이 사양이 낮아 그런 모양인 거 같은데, 실기에 빌드하는 게 많이 느리다. 개발자의 입장으로만 본다면 아이폰이 개발하기 편한 플랫폼인 건 사실인 거 같다.

Software/Android 2020.01.15

아이폰과 소프트웨어 업데이트

아이폰을 쓰다 보면 버전을 이전 버전으로 바꾸고 싶다는 생각이 간절 할 때가 있다.나도 한때는 SHSH(ECID SHSH BLOBs) 백업을 하지않은 아이폰을 다운그레이드 하고 싶어서, 버전을 내리는 방법을 찾아서 여기저기 해메고 다닌적이 있으나 결론은,"한번 업데이트 한 아이폰은 두번다시 버전을 내리지 못한다!!"가 최종적으로 내려진 나의 결론이다. (아주 특수한 경우지만, 기계에 따라 특정 버전으로 다운그레이드가 되는 경우도 있긴하다.) 혹자는,"왜 안드로이드는 잘만 다운그레이드 되는데, 아이폰은 무슨 이유로 되지 않는 것인가?" 라는 의문을 가질수도 있겠다.그 이유는, 자유롭게 단말기를 가지고 놀 수 있는 안드로이드와는 다르게, 모든 아이폰은 버전을 올릴때 애플 서버에 직접 접속을 해서 "Apple..

Hardware/iOS 2016.01.18

The identity used to sign the executable is no longer valid.

어제까지 아이폰으로 잘만 프로그래밍 했구먼, 오늘 애플에 대한 내마음에 불신이 생겨서 그런지 또 미쳐 날뛴다.아이폰에 있는 시계는 컴퓨터와 대조 해 봐도 이상이 없고, 프로비저닝 문제인거 같아서 재 설정해 줘도 이지랄... 결국에는 웹서핑끝에 해결했는데, 이것도 처리 한 뒤에 시간이 좀 걸리고 나서 에러가 해결된거라서 미묘하다. 결국 내가 해 줬던 행위는 이하 3가지로 압축할수 있다.1. 클린빌드 및 DerivedData 삭제 후 재 빌드.2. iOS Developer Center 에 가서 프로비저닝 재발행.3. Xcode -> Preferences -> Accounts -> Apple IDs 에서 자신의 아이디 선택 -> View Details... 클릭 -> 왼쪽밑에 갱신버튼을 클릭한다. 바로 요녀석..

Software/Xcode 2015.08.04

iOS 프로그래밍 중의 missing required architecture arm64 에 대한 오류

지금껏 아이폰4S 와 5세대 아이팟 터치를 들고 개발하고 있던 프로젝트 파일을, 이번에 새로운 아이팟 터치를 받아들고 시험삼아 개발하고 있는 프로그램을 빌드 했더니 아래와 같이 경고와 에러가 잔뜩 나타났다. 5세대 아이팟 터치랑 외관상 별반 다른것도 없는데 에러가 나서 좀 당황했었다. ld: warning: ignoring file /Volumes/---/---/---, missing required architecture arm64 in file /Volumes/---/---/--- (3 slices) ld: warning: ignoring file/Volumes/---/---/---, missing required architecture arm64 in file /Volumes/---/---/--- ..

Software/Xcode 2015.07.23

iOS 개발자 초대 설정에 관하여

일년전에 작성한 글이라서 현제의 시스템과 좀 다를수가 있음. 안까먹을려고 저장.. iOS Dev Center (https://developer.apple.com/devcenter/ios/index.action#downloads) 1. 초대하기 Member Center → People → Invitations → Invite Person → iOS Developer University Program에 Admin체크 2. iOS Provisioning Portal ① Certificates : 자기 아이디에 대한 증명서 발급, 프로비저닝이 계속 에러날 경우는 Revoke(폐지) 해서 아이디를 갱신한다. ② Devices : 각종 기기들을 등록한다. 기계에 아이디를 아이튠 등을 이용해서 확인 입력후에 등록. ..

Software/iOS 2015.01.05
반응형