<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1387208918241112&ev=PageView&noscript=1"/>
모집 마감

등록 일자 2021.07.19.

BLE 데이터 통신 안정화 Firmware 개발

외주(도급)

개발 |

임베디드

예상 금액

5,000,000원

금액 조율 가능

예상 기간

30일

지원자 수

2명

모집 마감일

2021년 08월 02일

예상 시작일

진행 분류

기획 상태

매니징 경험

인력 상황

우선 순위

업무 내용

프로젝트 개요 :
- BLE 데이터 통신 안정화 Firmware 개발
- QN9080으로 구현된 BLE 통신, 데이터를 송수신시 data loss 없이 전송하도록 firmware를 수정.

의뢰 목표 :
- 데이터 송수신간 loss를 줄이는 방법 필요

관련 기술

firmware
BLE

지원 전 질문

지원서 작성시 클라이언트의 질문에 답변해 주세요.

미팅

사전 미팅 방식

진행 중 미팅

클라이언트 위치

서울특별시 강남구

프로젝트 문의 9

비밀 댓글입니다.

2021.07.19. 오전 11:58

비밀 댓글입니다.

2021.07.19. 오후 12:29

비밀 댓글입니다.

2021.07.19. 오후 13:15

le******

아닙니다. 일차 제품을 만들어서 가지고 있습니다.
다만 현재 usb로 데이터를 받고 있습니다.
실제 ble로 lossless data 전송 구현이 가능할 것으로 보시는지요?
참고로 데이타 샘플링 주파수는 500hz이하 처리 가능합니다. 현재 100hz 정도까지 생각하고 있습니다.

2021.07.19. 오후 13:21

비밀 댓글입니다.

2021.07.19. 오후 17:32

비밀 댓글입니다.

2021.07.19. 오후 17:36

비밀 댓글입니다.

2021.07.20. 오후 14:28

비밀 댓글입니다.

2021.07.20. 오후 14:40

비밀 댓글입니다.

2021.07.20. 오후 14:47

비밀 댓글입니다.

2021.07.20. 오후 14:48

비밀 댓글입니다.

2021.07.19. 오후 17:35

비밀 댓글입니다.

2021.07.19. 오후 17:54

비밀 댓글입니다.

2021.07.19. 오후 20:57

안드로이드와 iOS의 데이터 통신 구조가 다른데...
상주할 수 없기에 지원은 안 하겠지만...

1.현재 USB 매스스토리지 방식으로 구현하셨을텐데 그렇게 되면 데이터 손실이 전혀 없겠죠.
2.데이터 전송 주기를 얼마로 하겠다는건가요?
100Hz가 데이터 샘플링 주파수라고 하는 것이 결국 샘플링 주기를 의미하나요?
100Hz라면 0.1초에 한번씩 데이터를 전송해야 한다는 의미인가요?
어떤 센서인지는 모르겠으나 센서에서 데이터를 측정하는 스피드가 어떤지는 모르겠으나 센서와의 통신방식이 I2C라면 기본 100ms~200ms 정도 될텐데 언급하신 통신이 가능할까요?

구체적인 내용이 없어 개발엔지니어들이 판단하기가 어려울겁니다.
참고하세요.

2021.07.20. 오전 03:59

BLE 기본 PHY baud rate 가 1Mbps입니다. byte로 환산하면 대강 초당 100 kbyte 정도 전송할 수 있는데, lossless 를 고려해서 프로토콜을 설계, 구현하면, 대강 초당 10 kbyte 정도 전송할 수 있을 겁니다. 전송해야 하는 데이터양이 초당 10kbyte보다 많으면 난이도가 기하급수적으로 올라가고, 그 이하이면, 적당한 노력으로 구현이 가능합니다. 참고로, BLE는 4.2 이상을 사용하세요.

2021.07.20. 오전 10:59

le******

@h3system안녕하세요?
조언 감사드립니다.
회사를 찾아보니 대전이신 것 같은데 상주가 아니시면 협업이 가능하신지요?

2021.07.20. 오후 14:24

비밀 댓글입니다.

2021.07.20. 오후 14:26

@le******상주는 안 되고, 협업은 가능할 수 있습니다.

2021.07.20. 오후 15:32

비밀 댓글입니다.

2021.07.21. 오후 12:44

@le******프로토콜 설계, 구현 후 code review 정도 가능할 것 같습니다.

2021.07.21. 오후 13:30

비밀 댓글입니다.

2021.07.21. 오후 19:52

@le******Android 쪽 코드 리뷰도 가능하긴 합니다만, 향후 책임 소재나 이런 것 때문에 문제가 발생할 소지가 있어서 실제 프로젝트 수행 구조를 어떻게 가져가는게 좋을지 고민을 해봐야 할 것 같습니다. 상주만 아니면 턴키로 받는 것이 제일 명확하지만, Qn9080을 제가 써본적이 없어서요. 조금 고민해보고 말씀드리겠습니다.

2021.07.22. 오전 10:22

비밀 댓글입니다.

2021.07.23. 오전 10:22

센서 데이터량이 얼마나 되는지요? 내부 RAM으로 버퍼 만들어서 처리 할수 있는 구조가 가능 할지 모르겠네요.
Android 기기가 고정용 기기 인건가요 ?
데이터 링버퍼 설계 잘 하면 될거 같기는 하네요.

2021.07.20. 오후 14:19

비밀 댓글입니다.

2021.07.21. 오후 13:32

@le******안드로이드 셋탑 박스 같이 고정 설치되서 센서 보드랑 거리가 일정 한지 문의 드린겁니다.
스마트폰처럼 이동 가능하면 센서 보드랑 거리가 변경되면 거리에 따른 감도 변화가 발생되서요.

2021.07.21. 오후 13:35

비밀 댓글입니다.

2021.07.21. 오후 19:48

모집 중인 다른 프로젝트

Embedded Linux BSP/Driver 개발 인증된 클라이언트

이 프로젝트의 클라이언트는 사업자 또는 신원 정보 인증을 완료하였습니다.

예상 금액20,000,000원
예상 기간120일
개발
임베디드
프로젝트 개요 : - Embedded Linux Kernel Porting, BSP/DeviceDriver 개발. 프로젝트 진행 상황 : - H/W 설계 진행 중 - Application 단은 자사가 개발합니다. 전체 프로젝트 일정: - '21.07 ~ 12 - 8월중순 ~ 10월 중순 : Allwinner T507 CPU 기반 개발 진행 - 9월중순 ~ 11월 중순 : i.MX8 CPU 기반 개발 진행 필요 요소 : - 2개 보드에 대한 Embedded Linux BSP/Driver 개발 보드#1 개발 요구 사항 : - Embedded Linux Kernel Porting, BSP/DeviceDriver 개발 - CPU : i.MX8 CPU - Device Driver : USB2.0/3.0 Host, Camera - S/W Upgrade 기능 구현(기 구현 사항 수정) - Camera 쪽 보드 브링업 작업 후 팔로업 개발 보드#2 개발 요구 사항 : - Embedded Linux Kernel Porting, BSP/DeviceDriver 개발 - CPU : Allwinner T507 CPU - Device Driver : USB2.0/3.0 Host, Camera - S/W Upgrade 기능 구현(기 구현 사항 수정) - Camera 쪽 보드 브링업 작업 후 팔로업 개발 산출물 : - 미팅 시 협의 예정 ( 현재 상세 산출물 내역 정의중 ) 필수 기술: - C, C++, YOTO 자격 요건 : - Linux BSP/Driver 개발경험, Camera Interface 개발 경험, 우대 사항 : - V2X Module 연동 경험 기타 사항 : - 공고 내용은 개발자 1분이 2개의 보드를 순차적으로 진행하는 상황을 고려하여 작성되었습니다. 2명 이상의 개발자가 투입되어 진행하는 팀/업체의 경우 가능하신 일정으로 제안주세요.
외주(도급)
embedded
bsp
driver
...
경기도
예상 금액15,000,000원
예상 기간30일
개발
임베디드
프로젝트 개요 : - 식당 메뉴와의 초개 인화 큐레이션 알고리즘 엔진 개발 현재 준비 상황 : - Python 기반의 기본 엔진 개발되었습니다. 마이그레이션 및 고도화 작업 필요합니다. - 필요한 기획 작업은 완료되었습니다. - 데이터셋 모두 제공해드립니다. 필요 요소 : - 식당 메뉴와의 초개 인화 큐레이션 알고리즘 엔진 개발 개발환경/언어/방식 : - 현재는 Python으로 개발되었으나 개발 언어 제안 가능합니다. 주요 기능 List/주요 화면 List/메뉴 구성/요구 사항 등 : 1) 협업 필터링 알고리즘이 적용된 추천 엔진 개발이 목표입니다. 2) 제공되는 데이터셋을 활용하여 딥러닝/머신러닝 기반의 데이터 분석 알고리즘 개발 희망합니다. - 개인의 취향과 성향을 고려한 미식 큐레이팅에 적용될 엔진입니다. 3) 그 외에는 대외비적 성격이 강해 미팅을 통해 디테일하게 전달 가능합니다. 산출물 : - 개발 원본 소스 코드 파일 기타 참고 사항/유의 사항 : - 미팅 시 NDA(비밀유지) 계약 필요합니다.
외주(도급)
Python
Deep Learning
machinelearning
서울특별시
예상 금액4,000,000원
예상 기간20일
개발
임베디드
목적 : - 피부에 닿는 전극에서 펄스 전류(AC Pulse)가 발생되는 기기 개발. 현 상황 : - Concept 및 기기의 Block Diagram 까지 확보되었음.(기기 디자인 컨셉의 경우, 미팅 시 제공 예정) - 기구 설계, 외관 디자인은 다른 업체와 진행중 진행 계획 : - 가급적 빠른 시일 내로 시제품 제작 및 양산에 들어가는 것을 목표로 하고 있음. 필요 요소 : - 회로 설계 - PCB 설계 - Firmware 개발 요구 핵심 기능 : 1. 피부에 닿는 전극에서 펄스 전류(AC Pulse)가 발생되어야 함 (peak to peak 1mA 이하) 2. 향후 App 기반 제어 및 연동을 위한 무선 통신 모듈 탑재 필요 3. 전극 주변 부위에 LED 배치 및 진동 모듈 탑재 4. 최대한 소형화 된 사이즈의 PCB가 필요 산출물 : 1. 회로도 (PDF 등) 2. PCB 거버 파일 3. Firmware 원본 코드 참고 사항 : 1. 무선 모듈의 경우, 기존 Nordic IC (저전력 블루투스)를 이용했던 이력이 있어 이를 이용하려 했으나, 더 적합한 내용이 있다면 편하신 것으로 제안해주셔도 됩니다(Wi-Fi 등). 2. IC를 비롯한 소자들의 경우, 구현하려는 기능들을 고려하여 범용적인 것으로 부탁드립니다. 3. 회로 및 PCB 관련 Tool의 경우 OrCAD나 PADS, Altium 등 어느 것으로 사용하셔도 무방하나, 현재 회사 자체적으로는 보유하고 있지 않아서 확인을 할 수 있게 PDF나 이미지 등으로 보내주시면 됩니다. 4. 펌웨어의 경우도 3번의 맥락과 같습니다 (개발 언어 등).
외주(도급)
firmware
hardware
Altium Designer
...
서울특별시
예상 금액20,000,000원
예상 기간120일
개발
임베디드
프로젝트 개요 : - V536을 이용한 2채널 블랙박스 개발 현재 준비 상황 : 1. 올위너 V536 기반 2채널 블랙박스를 제작하려고 합니다. 2. Application(GUI Image)은 저의가 개발하고, BSP 형태로 제공을 해주시면 됩니다. 3. 21년 8월 시작하는 팀(법인)이라 개발비 및 이후의 내용으로 추가 협의를 하고 싶습니다. 4. V536이 아니더라도 올위너 기반 AP를 선호합니다. 제안 주셔도 됩니다. 필요 요소 : - 부품 선정/회로설계 - PCB 제작 - 펌웨어 개발 요구 사항 : - HW 요구 사항 1. AP : Allwinner V536 2. EMMC: 64G 3. DDR: 1G or 2G 4. SD Card: up to 256G 5. LCD: 3.5 or 4 인치 정전식 IPS LCD 6. Front CAM: FHD - MIPI - 소니 스타비스 계열 7. Rear CAM: FHD - BT.1120 - 소니 스타비스 계열 8. G-Sensor 9. GPS 10. Usb WiFi 11. Super Cap. 12. 마이크, 스피커 - SW 요구 사항 1. 인코딩 , 디코딩- H.264 or H.265 - MP4 컨테이너 (음성) 2. 인코딩 시 컨테이너에 시간 및 GPS 정보 등등 삽입. 영상 자체에 삽입. 3. Fast 부팅 5초이내 <-- 협의 4. SD-Card를 이용한 펌웨어 업그레이드 5. ADAS(FVSA, LDWS, FCWS) 6. Motion detection. 7.LCD overy(PIP 및 GUI display) 8. HDR, WDR, 나이트비전 9.부팅로그 유지-> 부팅 시작-> preview까지. 10. Alsa library. 11. Format Free BSP 형식으로 제공으로 해주시면 전체적인 시스템은 저희가 구현합니다. SMT는 5개 제작해주시면 됩니다. 부품 및 제작 비용은 실비처리 가능합니다. 산출물 : - 회로도 - 거버파일, bom 리스트, SMT - 펌웨어 소스코드 - BSP 기타 참고 사항/유의 사항 : - 자세한 사항은 미팅을 통해 논의하고자 합니다.
외주(도급)
embedded
Artwork
PCB
...
서울특별시
예상 금액10,000,000원
예상 기간30일
개발
임베디드
프로젝트 개요 : - 투명 대기환경시계 LED 제어 H/W, 펌웨어 및 소프트웨어 개발 의뢰 목표 : - 시제품 개발은 완료되었고 양산을 위한 고도화 개발이 목표입니다. 현재 준비 상황 : - 시제품 개발 완료되었습니다. 필요 요소 : - 투명 대기환경시계 LED 제어 회로 설계, PCB, Firmware 개발 - 투명 대기환경시계 LED 제어 소프트웨어 개발 개발환경/언어/방식 : - 소프트웨어는 Windows 기반입니다. - 제안 요청드립니다. 주요 기능 List/주요 화면 List/메뉴 구성/요구 사항 등 : 1) 시제품이 개발된 상태이지만 시장에서의 확장성을 감안한 양산과 수출을 위한 버전의 신규 개발 필요합니다. - 기존 시제품 참고하여 신규 개발 요청드립니다. 2) 제어 가능한 소프트웨어 개발 (UI 구현 필요) 3) 상세한 내용은 관련 첨부 파일 확인 부탁드립니다. 산출물 : - 개발 원본 소스 코드 참고 서비스/사이트 : - 컨트롤러 제작 납품기회 제공 가능합니다. (수행 가능한 경우) - 사업 참여기회 확대 제공 가능합니다.
외주(도급)
회로설계
PCB
firmware
...
서울특별시
높음
27
8