badgemagic-firmware
Hardware details and information to build an open firmware for LED badge
파일 탐색기
최종 버전 다운로드 (.zip)- build.yaml
- release-drafter.yaml
- release-drafter.yml
- badge_ch582_back.png
- badge_ch582_front_mirror.png
- burn-badge.svg
- ch582.png
- ch582_leds.jpg
- charging-animation.gif
- CharlieplexedArray4.png
- ng-protocol.svg
- CH58xBLE_LIB.h
- LIBCH58xBLE.a
- Link.ld
- core_riscv.c
- core_riscv.h
- startup_CH583.S
- CH583SFR.h
- CH58x_adc.h
- CH58x_clk.h
- CH58x_common.h
- CH58x_flash.h
- CH58x_gpio.h
- CH58x_i2c.h
- CH58x_pwm.h
- CH58x_pwr.h
- CH58x_spi.h
- CH58x_sys.h
- CH58x_timer.h
- CH58x_uart.h
- CH58x_usbhost.h
- ISP583.h
- CH58x_adc.c
- CH58x_clk.c
- CH58x_flash.c
- CH58x_gpio.c
- CH58x_i2c.c
- CH58x_pwm.c
- CH58x_pwr.c
- CH58x_spi0.c
- CH58x_spi1.c
- CH58x_sys.c
- CH58x_timer0.c
- CH58x_timer1.c
- CH58x_timer2.c
- CH58x_timer3.c
- CH58x_uart0.c
- CH58x_uart1.c
- CH58x_uart2.c
- CH58x_uart3.c
- CH58x_usb2dev.c
- CH58x_usb2hostBase.c
- CH58x_usb2hostClass.c
- CH58x_usbhostBase.c
- CH58x_usbhostClass.c
- libISP583.a
- streaming.sh
- batt.c
- devinfo.c
- legacy.c
- ng.c
- utils.h
- common.h
- peripheral.c
- profile.h
- setup.c
- setup.h
- bat-icon.xbm
- bat-warn-icon.xbm
- bluetooth.xbm
- foss-asia-1.xbm
- foss-asia-2.xbm
- fossasia-badgemagic-ani.xbm
- fossasia.xbm
- cdc-serial.c
- hiddev.c
- ctrl.c
- debug.c
- debug.h
- dev.c
- setup.c
- usb.h
- utils.c
- utils.h
- crc.c
- crc.h
- animation.c
- animation.h
- auxbtn.c
- auxbtn.h
- BLEsecurity.md
- bmlist.c
- bmlist.h
- button.c
- button.h
- config.c
- config.h
- data.c
- data.h
- debug.c
- debug.h
- error.h
- flappy.c
- flappy.h
- font.c
- font.h
- font3x5.c
- font3x5.h
- game.c
- game.h
- leddrv.c
- leddrv.h
- legacyctrl.c
- legacyctrl.h
- main.c
- ngctrl.c
- ngctrl.h
- pong.c
- pong.h
- power.c
- power.h
- resource.c
- resource.h
- util.c
- util.h
- xbm.c
- xbm.h
- BadgeBLE.md
- CH582.md
- LICENSE.md
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/fossasia/badgemagic-firmware
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd badgemagic-firmware
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Make
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
