├── 2020 ├── cw_ft8_psk31_keyer │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f0xx_rom.lds │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── bpsk_cbs.c │ │ │ ├── bpsk_cbs.h │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── cw_cbs.c │ │ │ ├── cw_cbs.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── ft8_cbs.c │ │ │ ├── ft8_cbs.h │ │ │ ├── tasks.c │ │ │ ├── tasks.h │ │ │ ├── usart_parser.c │ │ │ └── usart_parser.h │ │ ├── bsp │ │ │ ├── dac_f0.c │ │ │ ├── dac_f0.h │ │ │ ├── gensine.xlsx │ │ │ ├── gpio_f0.c │ │ │ ├── gpio_f0.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c │ │ │ └── usart_f0.h │ │ ├── bsp_init.c │ │ ├── iap.py │ │ ├── libstm32f072_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f0xx_it.c │ │ ├── thirdparty │ │ │ ├── bpsk31 │ │ │ │ ├── bpsk31.c │ │ │ │ └── bpsk31.h │ │ │ ├── cw │ │ │ │ ├── cw.c │ │ │ │ └── cw.h │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ └── flash_eeprom.h │ │ │ ├── ft8encode │ │ │ │ ├── crc14.c │ │ │ │ ├── crc14.h │ │ │ │ ├── ft8.c │ │ │ │ ├── ft8.h │ │ │ │ ├── ft8encode.c │ │ │ │ └── ft8encode.h │ │ │ ├── zkey │ │ │ │ ├── zkey.c │ │ │ │ └── zkey.h │ │ │ └── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ ├── tsync.py │ │ ├── usb │ │ │ ├── usb_bsp.c │ │ │ ├── usb_conf.h │ │ │ ├── usbd_cdc_vcp.c │ │ │ ├── usbd_cdc_vcp.h │ │ │ ├── usbd_conf.h │ │ │ ├── usbd_desc.c │ │ │ ├── usbd_desc.h │ │ │ ├── usbd_pwr.c │ │ │ └── usbd_usr.c │ │ └── zboot.hex │ └── sch.pdf ├── dso │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f30x_ram.lds.template │ │ │ └── stm32f30x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── adc.c │ │ │ ├── adc.h │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── osc.c │ │ │ ├── osc.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── adc_f3.c │ │ │ ├── adc_f3.h │ │ │ ├── dac_f3.c │ │ │ ├── dac_f3.h │ │ │ ├── exti_f3.c │ │ │ ├── exti_f3.h │ │ │ ├── gpio_f3.c │ │ │ ├── gpio_f3.h │ │ │ ├── spi_f3.c │ │ │ ├── spi_f3.h │ │ │ ├── timer_f3.c │ │ │ ├── timer_f3.h │ │ │ ├── usart_f3.c │ │ │ └── usart_f3.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── hc595.c │ │ │ ├── hc595.h │ │ │ ├── ili9341.c │ │ │ └── ili9341.h │ │ ├── gui │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── ui.c │ │ │ └── ui.h │ │ ├── iap.py │ │ ├── libstm32f303xc_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f30x_it.c │ │ ├── thirdparty │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── flasher │ │ │ │ ├── flasher.c │ │ │ │ └── flasher.h │ │ │ ├── icode_conv │ │ │ │ ├── gb2uni_tab.c.bak │ │ │ │ ├── icode_conv.c │ │ │ │ ├── icode_conv.c.bak │ │ │ │ ├── icode_conv.h │ │ │ │ └── uni2gb_tab.c.bak │ │ │ ├── ugui │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── ugui.c │ │ │ │ ├── ugui.h │ │ │ │ └── ugui_config.h │ │ │ ├── zkey │ │ │ │ ├── zkey.c │ │ │ │ └── zkey.h │ │ │ ├── zmb │ │ │ │ ├── zmb.c │ │ │ │ └── zmb.h │ │ │ ├── zmenu │ │ │ │ ├── zmenu.c │ │ │ │ └── zmenu.h │ │ │ ├── zselect │ │ │ │ ├── zselect.c │ │ │ │ └── zselect.h │ │ │ └── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ └── zboot.hex │ └── sch.pdf ├── handy_current │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f0xx_rom.lds │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── config.h │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── conf.c │ │ │ ├── conf.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── flash_eeprom.c │ │ │ ├── flash_eeprom.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── menu.c │ │ │ ├── menu.h │ │ │ ├── pid.c │ │ │ ├── pid.h │ │ │ ├── strings.c │ │ │ └── strings.h │ │ ├── bsp │ │ │ ├── current.c │ │ │ ├── current.h │ │ │ ├── dac_f0.c │ │ │ ├── dac_f0.h │ │ │ ├── gpio_f0.c │ │ │ ├── gpio_f0.h │ │ │ ├── spi_f0.c │ │ │ ├── spi_f0.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c │ │ │ └── usart_f0.h │ │ ├── drv │ │ │ ├── lcd12832.c │ │ │ └── lcd12832.h │ │ ├── iap.py │ │ ├── libstm32f072_8m.a │ │ ├── main.c │ │ ├── main_rom.bin │ │ ├── main_rom.hex │ │ ├── main_rom.map │ │ ├── stm32f0xx_it.c │ │ ├── stm32f0xx_it.h │ │ └── thirdparty │ │ │ └── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ └── schematic │ │ ├── schematic_cover.pdf │ │ └── schematic_main.pdf ├── iambic_keyer │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f0xx_rom.lds │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── iambic.c │ │ ├── iambic.h │ │ ├── libstm32f030_8m.a │ │ ├── main.c │ │ ├── platform │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── platform.h │ │ │ ├── pwr.c │ │ │ ├── pwr.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c.bak │ │ │ └── usart_f0.h.bak │ │ └── stm32f0xx_it.c │ └── schematic │ │ └── iambic.pdf ├── led_cube │ ├── cube_base.pdf │ ├── devboard.pdf │ └── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ ├── misc.c │ │ ├── misc.h │ │ └── syscall.c │ │ ├── app │ │ ├── cli.c │ │ ├── cli.h │ │ ├── cmd.c │ │ ├── cmd.h │ │ ├── dataconfig.c │ │ ├── dataconfig.h │ │ ├── tasks.c │ │ └── tasks.h │ │ ├── bsp │ │ ├── gpio_f0.c │ │ ├── gpio_f0.h │ │ ├── spi_f0.c │ │ ├── spi_f0.h │ │ ├── usart_f0.c │ │ └── usart_f0.h │ │ ├── bsp_init.c │ │ ├── drv │ │ ├── hc595.c │ │ ├── hc595.h │ │ ├── spiflash.c │ │ └── spiflash.h │ │ ├── iap.py │ │ ├── libstm32f070_16m.a │ │ ├── main.c │ │ ├── note.txt │ │ ├── platform.h │ │ ├── stm32f0xx_it.c │ │ ├── thirdparty │ │ ├── fatfs │ │ │ ├── 00history.txt │ │ │ ├── 00readme.txt │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ffconf.h │ │ │ ├── ffsystem.c │ │ │ ├── ffunicode.c │ │ │ └── integer.h │ │ ├── flash_eeprom │ │ │ ├── flash_eeprom.c │ │ │ └── flash_eeprom.h │ │ ├── zkey │ │ │ ├── zkey.c │ │ │ └── zkey.h │ │ └── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ │ └── usb │ │ ├── usb_bsp.c │ │ ├── usb_conf.h │ │ ├── usbd_conf.h │ │ ├── usbd_desc.c │ │ ├── usbd_desc.h │ │ ├── usbd_pwr.c │ │ ├── usbd_storage_msd.c │ │ └── usbd_usr.c ├── line_follower │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f0xx_rom.lds.template │ │ │ ├── stm32f10x_rom.lds │ │ │ └── stm32f10x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── motor.c │ │ │ ├── motor.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── adc_f1.c │ │ │ ├── adc_f1.h │ │ │ ├── gpio_f1.c │ │ │ ├── gpio_f1.h │ │ │ ├── timer_f1.c │ │ │ ├── timer_f1.h │ │ │ ├── usart_f1.c │ │ │ └── usart_f1.h │ │ ├── iap.py │ │ ├── libstm32f10x_md_vl_8m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f10x_it.c │ │ └── thirdparty │ │ │ ├── flash_eeprom │ │ │ ├── flash_eeprom.c │ │ │ └── flash_eeprom.h │ │ │ └── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ └── sch.pdf ├── nimh_lfp_charger │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── config.h │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ └── pid │ │ │ │ ├── pid.c │ │ │ │ └── pid.h │ │ ├── hw │ │ │ ├── adc │ │ │ │ ├── adc_f0.c │ │ │ │ └── adc_f0.h │ │ │ ├── led │ │ │ │ ├── led.c │ │ │ │ └── led.h │ │ │ ├── timer │ │ │ │ ├── timer_f0.c │ │ │ │ └── timer_f0.h │ │ │ └── usart │ │ │ │ ├── usart.c │ │ │ │ └── usart.h │ │ ├── libstm32f030_8m.a │ │ ├── main.c │ │ ├── stm32f0xx_it.c │ │ ├── stm32f0xx_it.h │ │ └── system_stm32f0xx_v2.c │ └── schematic │ │ └── charger.pdf ├── voltmeter_3digi │ ├── firmware │ │ ├── Makefile │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── stm8_interrupt_vector.c │ │ ├── _lkf │ │ │ └── stm8.lkf.template │ │ ├── app │ │ │ ├── dataconfig.c │ │ │ └── dataconfig.h │ │ ├── bsp │ │ │ ├── adc_8s.c │ │ │ ├── adc_8s.h │ │ │ ├── gpio_8s.c │ │ │ ├── gpio_8s.h │ │ │ ├── timer_8s.c │ │ │ └── timer_8s.h │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm8s_it.c │ │ └── thirdparty │ │ │ ├── zss │ │ │ ├── zss.c │ │ │ └── zss.h │ │ │ └── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ └── sch.pdf ├── vs1003_player │ ├── .gitignore │ ├── README.md │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f10x_ram.lds.template │ │ │ └── stm32f10x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cmd │ │ │ │ ├── cmd.c │ │ │ │ └── cmd.h │ │ │ └── playback │ │ │ │ ├── playback.c │ │ │ │ └── playback.h │ │ ├── hw │ │ │ ├── pwr │ │ │ │ ├── pwr_f1.c │ │ │ │ └── pwr_f1.h │ │ │ ├── spiflash │ │ │ │ ├── spiflash.c │ │ │ │ ├── spiflash.h │ │ │ │ ├── spiflash_port.c │ │ │ │ └── spiflash_port.h │ │ │ ├── usart │ │ │ │ ├── usart.c │ │ │ │ └── usart.h │ │ │ └── vs1003 │ │ │ │ ├── vs1003.c │ │ │ │ ├── vs1003.h │ │ │ │ ├── vs1003_port.c │ │ │ │ └── vs1003_port.h │ │ ├── libstm32f10x_md_16m.a │ │ ├── main.c │ │ ├── stm32f10x_it.c │ │ ├── stm32f10x_it.h │ │ ├── system_stm32f10x.h │ │ ├── system_stm32f10x_v2.c │ │ ├── thirdparty │ │ │ └── fatfs │ │ │ │ ├── 00history.txt │ │ │ │ ├── 00readme.txt │ │ │ │ ├── diskio.c │ │ │ │ ├── diskio.h │ │ │ │ ├── ff.c │ │ │ │ ├── ff.h │ │ │ │ ├── ffconf.h │ │ │ │ ├── ffsystem.c │ │ │ │ ├── ffunicode.c │ │ │ │ └── integer.h │ │ └── usb │ │ │ ├── hw_config.c │ │ │ ├── hw_config.h │ │ │ ├── mass_mal.c │ │ │ ├── mass_mal.h │ │ │ ├── memory.c │ │ │ ├── memory.h │ │ │ ├── scsi_data.c │ │ │ ├── usb_bot.c │ │ │ ├── usb_bot.h │ │ │ ├── usb_conf.h │ │ │ ├── usb_desc.c │ │ │ ├── usb_desc.h │ │ │ ├── usb_endp.c │ │ │ ├── usb_istr.c │ │ │ ├── usb_istr.h │ │ │ ├── usb_prop.c │ │ │ ├── usb_prop.h │ │ │ ├── usb_pwr.c │ │ │ ├── usb_pwr.h │ │ │ ├── usb_scsi.c │ │ │ ├── usb_scsi.h │ │ │ └── usblib │ │ │ ├── usb_core.c │ │ │ ├── usb_core.h │ │ │ ├── usb_def.h │ │ │ ├── usb_init.c │ │ │ ├── usb_init.h │ │ │ ├── usb_int.c │ │ │ ├── usb_int.h │ │ │ ├── usb_lib.h │ │ │ ├── usb_mem.c │ │ │ ├── usb_mem.h │ │ │ ├── usb_regs.c │ │ │ ├── usb_regs.h │ │ │ ├── usb_sil.c │ │ │ ├── usb_sil.h │ │ │ └── usb_type.h │ └── schematic │ │ └── main.pdf └── wav_mp3_player │ ├── firmware │ ├── Makefile │ ├── _ldscripts │ │ ├── stm32f40x_ram.lds.template │ │ ├── stm32f40x_rom.lds │ │ └── stm32f40x_rom.lds.template │ ├── _libs │ │ ├── misc.c │ │ ├── misc.h │ │ └── syscall.c │ ├── app │ │ ├── cli.c │ │ ├── cli.h │ │ ├── dataconfig.c │ │ ├── dataconfig.h │ │ ├── play_mp3.c.libmad │ │ ├── play_mp3.h │ │ ├── play_mp3_helix.c │ │ ├── play_wav.c │ │ ├── play_wav.h │ │ ├── tasks.c │ │ ├── tasks.h │ │ ├── usart_parser.c │ │ ├── usart_parser.h │ │ ├── zplay.c │ │ └── zplay.h │ ├── bsp │ │ ├── gpio_f4.c │ │ ├── gpio_f4.h │ │ ├── i2s_f4.c │ │ ├── i2s_f4.h │ │ ├── stm324xg_eval_sdio_sd.c │ │ ├── stm324xg_eval_sdio_sd.h │ │ ├── timer_f4.c │ │ ├── timer_f4.h │ │ ├── usart_f4.c │ │ └── usart_f4.h │ ├── bsp_init.c │ ├── drv │ │ ├── lis3dhtr.c │ │ └── lis3dhtr.h │ ├── iap.py │ ├── libstm32f401xx_16m.a │ ├── main.c │ ├── platform.h │ ├── stm32f4xx_it.c │ ├── thirdparty │ │ ├── fatfs │ │ │ ├── 00history.txt │ │ │ ├── 00readme.txt │ │ │ ├── diskio.c │ │ │ ├── diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ffconf.h │ │ │ ├── ffsystem.c │ │ │ ├── ffunicode.c │ │ │ └── integer.h │ │ ├── helix │ │ │ ├── assembly.h │ │ │ ├── bitstream.c │ │ │ ├── buffers.c │ │ │ ├── coder.h │ │ │ ├── dct32.c │ │ │ ├── debug.c │ │ │ ├── debug.h │ │ │ ├── dequant.c │ │ │ ├── dqchan.c │ │ │ ├── huffman.c │ │ │ ├── hufftabs.c │ │ │ ├── imdct.c │ │ │ ├── main.c │ │ │ ├── mp3common.h │ │ │ ├── mp3dec.c │ │ │ ├── mp3dec.h │ │ │ ├── mp3tabs.c │ │ │ ├── mpadecobjfixpt.h │ │ │ ├── platform.h │ │ │ ├── polyphase.c │ │ │ ├── scalfact.c │ │ │ ├── statname.h │ │ │ ├── stproc.c │ │ │ ├── subband.c │ │ │ ├── timing.c │ │ │ ├── timing.h │ │ │ ├── trigtabs.c.bak │ │ │ └── trigtabs_fixpt.c │ │ ├── libmad.zip.bak │ │ ├── zi2c │ │ │ ├── zi2c.c │ │ │ └── zi2c.h │ │ └── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ ├── usb │ │ ├── usb_bsp.c │ │ ├── usb_conf.h │ │ ├── usbd_conf.h │ │ ├── usbd_desc.c │ │ ├── usbd_desc.h │ │ ├── usbd_storage_msd.c │ │ ├── usbd_storage_msd.c.spiflash │ │ └── usbd_usr.c │ └── zboot.hex │ └── sch.pdf ├── 2021 ├── battery_analyzer │ ├── v1 │ │ ├── firmware │ │ │ ├── Makefile │ │ │ ├── _ldscripts │ │ │ │ └── stm32f10x_rom.lds.template │ │ │ ├── _libs │ │ │ │ ├── misc.c │ │ │ │ ├── misc.h │ │ │ │ └── syscall.c │ │ │ ├── app │ │ │ │ ├── batt.c │ │ │ │ └── batt.h │ │ │ ├── hw │ │ │ │ ├── adc_f1.c │ │ │ │ ├── adc_f1.h │ │ │ │ ├── dac_f1.c │ │ │ │ ├── dac_f1.h │ │ │ │ ├── timer.c │ │ │ │ ├── timer.h │ │ │ │ ├── usart_f1.c │ │ │ │ └── usart_f1.h │ │ │ ├── libstm32f10x_md_vl_16m.a │ │ │ ├── main.c │ │ │ ├── stm32f10x_it.c │ │ │ └── stm32f10x_it.h │ │ └── sch.pdf │ └── v2 │ │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── menu.c │ │ │ ├── menu.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── adc_f0.c │ │ │ ├── adc_f0.h │ │ │ ├── dac_f0.c │ │ │ ├── dac_f0.h │ │ │ ├── gpio_f0.c │ │ │ ├── gpio_f0.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c │ │ │ └── usart_f0.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── ssd1306_i2c.c │ │ │ └── ssd1306_i2c.h │ │ ├── iap.py │ │ ├── libstm32f051_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f0xx_it.c │ │ └── thirdparty │ │ │ ├── flash_eeprom │ │ │ ├── flash_eeprom.c │ │ │ └── flash_eeprom.h │ │ │ ├── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ │ │ ├── xprintf │ │ │ ├── xprintf.c │ │ │ └── xprintf.h │ │ │ ├── zi2c │ │ │ ├── zi2c.c │ │ │ └── zi2c.h │ │ │ ├── zkey │ │ │ ├── zkey.c │ │ │ └── zkey.h │ │ │ ├── zmenu │ │ │ ├── zmenu.c │ │ │ └── zmenu.h │ │ │ ├── zselect │ │ │ ├── zselect.c │ │ │ └── zselect.h │ │ │ ├── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ ├── zuart.c │ │ │ └── zuart.h │ │ └── sch.pdf ├── cute_pwr │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f10x_ram.lds.template │ │ │ └── stm32f10x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── adc_f1.c │ │ │ ├── adc_f1.h │ │ │ ├── dac_f1.c │ │ │ ├── dac_f1.h │ │ │ ├── gpio_f1.c │ │ │ ├── gpio_f1.h │ │ │ ├── spi_f1.c │ │ │ ├── spi_f1.h │ │ │ ├── timer_f1.c │ │ │ ├── timer_f1.h │ │ │ ├── usart_f1.c │ │ │ └── usart_f1.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── st7735.c │ │ │ ├── st7735.c.bak │ │ │ └── st7735.h │ │ ├── iap.py │ │ ├── libstm32f10x_hd_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stemwin │ │ │ ├── Config │ │ │ │ ├── GUIConf.c │ │ │ │ ├── GUIConf.h │ │ │ │ ├── GUIDRV_Template.c │ │ │ │ ├── GUIDRV_Template.h │ │ │ │ ├── LCDConf.c │ │ │ │ ├── LCDConf.h │ │ │ │ └── SIMConf.c │ │ │ ├── OS │ │ │ │ └── GUI_X.c │ │ │ ├── app │ │ │ │ └── app.c │ │ │ ├── inc │ │ │ │ ├── BUTTON.h │ │ │ │ ├── BUTTON_Private.h │ │ │ │ ├── CALENDAR.h │ │ │ │ ├── CHECKBOX.h │ │ │ │ ├── CHECKBOX_Private.h │ │ │ │ ├── CHOOSECOLOR.h │ │ │ │ ├── CHOOSEFILE.h │ │ │ │ ├── DIALOG.h │ │ │ │ ├── DIALOG_Intern.h │ │ │ │ ├── DROPDOWN.h │ │ │ │ ├── DROPDOWN_Private.h │ │ │ │ ├── EDIT.h │ │ │ │ ├── EDIT_Private.h │ │ │ │ ├── FRAMEWIN.h │ │ │ │ ├── FRAMEWIN_Private.h │ │ │ │ ├── GRAPH.h │ │ │ │ ├── GRAPH_Private.h │ │ │ │ ├── GUI.h │ │ │ │ ├── GUIDRV_DCache.h │ │ │ │ ├── GUIDRV_DCache_Private.h │ │ │ │ ├── GUIDRV_Dist.h │ │ │ │ ├── GUIDRV_FlexColor.h │ │ │ │ ├── GUIDRV_FlexColor_Private.h │ │ │ │ ├── GUIDRV_Lin.h │ │ │ │ ├── GUIDRV_Lin_Opt_16.h │ │ │ │ ├── GUIDRV_Lin_Opt_24.h │ │ │ │ ├── GUIDRV_Lin_Opt_32.h │ │ │ │ ├── GUIDRV_Lin_Opt_8.h │ │ │ │ ├── GUIDRV_Lin_Private.h │ │ │ │ ├── GUIDRV_NoOpt_1_8.h │ │ │ │ ├── GUIDRV_Template.h │ │ │ │ ├── GUIDRV_TemplateI.h │ │ │ │ ├── GUIDRV_TemplateI_Private.h │ │ │ │ ├── GUIMTDRV_TangoC32.h │ │ │ │ ├── GUITDRV_ADS7846.h │ │ │ │ ├── GUI_ARRAY.h │ │ │ │ ├── GUI_ARRAY_Private.h │ │ │ │ ├── GUI_BMP_Private.h │ │ │ │ ├── GUI_ConfDefaults.h │ │ │ │ ├── GUI_Debug.h │ │ │ │ ├── GUI_FontIntern.h │ │ │ │ ├── GUI_GIF_Private.h │ │ │ │ ├── GUI_HOOK.h │ │ │ │ ├── GUI_JPEG_Private.h │ │ │ │ ├── GUI_Private.h │ │ │ │ ├── GUI_SIM_Win32.h │ │ │ │ ├── GUI_SPRITE_Private.h │ │ │ │ ├── GUI_SetOrientation.h │ │ │ │ ├── GUI_SetOrientationCX.h │ │ │ │ ├── GUI_Type.h │ │ │ │ ├── GUI_VNC.h │ │ │ │ ├── GUI_Version.h │ │ │ │ ├── Global.h │ │ │ │ ├── HEADER.h │ │ │ │ ├── HEADER_Private.h │ │ │ │ ├── ICONVIEW.h │ │ │ │ ├── ICONVIEW_Private.h │ │ │ │ ├── IMAGE.h │ │ │ │ ├── IMAGE_Private.h │ │ │ │ ├── KNOB.h │ │ │ │ ├── KNOB_Private.h │ │ │ │ ├── LCD.h │ │ │ │ ├── LCD_ConfDefaults.h │ │ │ │ ├── LCD_Private.h │ │ │ │ ├── LCD_Protected.h │ │ │ │ ├── LCD_SIM.h │ │ │ │ ├── LISTBOX.h │ │ │ │ ├── LISTBOX_Private.h │ │ │ │ ├── LISTVIEW.h │ │ │ │ ├── LISTVIEW_Private.h │ │ │ │ ├── LISTWHEEL.h │ │ │ │ ├── LISTWHEEL_Private.h │ │ │ │ ├── MENU.h │ │ │ │ ├── MENU_Private.h │ │ │ │ ├── MESSAGEBOX.h │ │ │ │ ├── MULTIEDIT.h │ │ │ │ ├── MULTIPAGE.h │ │ │ │ ├── MULTIPAGE_Private.h │ │ │ │ ├── PROGBAR.h │ │ │ │ ├── PROGBAR_Private.h │ │ │ │ ├── RADIO.h │ │ │ │ ├── RADIO_Private.h │ │ │ │ ├── SCROLLBAR.h │ │ │ │ ├── SCROLLBAR_Private.h │ │ │ │ ├── SLIDER.h │ │ │ │ ├── SLIDER_Private.h │ │ │ │ ├── SPINBOX.h │ │ │ │ ├── SPINBOX_Private.h │ │ │ │ ├── SWIPELIST.h │ │ │ │ ├── SWIPELIST_Private.h │ │ │ │ ├── TEXT.h │ │ │ │ ├── TEXT_Private.h │ │ │ │ ├── TREEVIEW.h │ │ │ │ ├── TREEVIEW_Private.h │ │ │ │ ├── WIDGET.h │ │ │ │ ├── WINDOW_Private.h │ │ │ │ ├── WM.h │ │ │ │ ├── WM_GUI.h │ │ │ │ └── WM_Intern.h │ │ │ └── libSTemWin532_CM3_GCC.a │ │ ├── stm32f10x_it.c │ │ ├── thirdparty │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── zkey │ │ │ │ ├── zkey.c │ │ │ │ └── zkey.h │ │ │ ├── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ │ ├── zuart.c │ │ │ │ └── zuart.h │ │ └── zboot.hex │ └── sch.pdf ├── cw_ft8_psk31_keyer_gui │ ├── firmware │ │ ├── Makefile │ │ ├── __flasher.py │ │ │ └── flasher.py │ │ ├── _ldscripts │ │ │ └── stm32f30x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── flash.c │ │ │ ├── flash.h │ │ │ ├── rf.c │ │ │ ├── rf.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── dac_f3.c │ │ │ ├── dac_f3.h │ │ │ ├── gpio_f3.c │ │ │ ├── gpio_f3.h │ │ │ ├── rtc_f3.c │ │ │ ├── rtc_f3.h │ │ │ ├── spi_f3.c │ │ │ ├── spi_f3.h │ │ │ ├── timer_f3.c │ │ │ ├── timer_f3.h │ │ │ ├── usart_f3.c │ │ │ └── usart_f3.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── ili9341.c │ │ │ ├── ili9341.h │ │ │ ├── mcp4018.c │ │ │ ├── mcp4018.h │ │ │ ├── xpt2046.c │ │ │ └── xpt2046.h │ │ ├── iap.py │ │ ├── libstm32f303xc_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stemwin │ │ │ ├── Config │ │ │ │ ├── GUIConf.c │ │ │ │ ├── GUIConf.h │ │ │ │ ├── LCDConf.c │ │ │ │ ├── LCDConf.h │ │ │ │ └── SIMConf.c │ │ │ ├── OS │ │ │ │ └── GUI_X.c │ │ │ ├── app │ │ │ │ ├── app.c │ │ │ │ ├── app_cfg.c │ │ │ │ └── touch.c │ │ │ ├── inc │ │ │ │ ├── BUTTON.h │ │ │ │ ├── BUTTON_Private.h │ │ │ │ ├── CALENDAR.h │ │ │ │ ├── CHECKBOX.h │ │ │ │ ├── CHECKBOX_Private.h │ │ │ │ ├── CHOOSECOLOR.h │ │ │ │ ├── CHOOSEFILE.h │ │ │ │ ├── DIALOG.h │ │ │ │ ├── DIALOG_Intern.h │ │ │ │ ├── DROPDOWN.h │ │ │ │ ├── DROPDOWN_Private.h │ │ │ │ ├── EDIT.h │ │ │ │ ├── EDIT_Private.h │ │ │ │ ├── FRAMEWIN.h │ │ │ │ ├── FRAMEWIN_Private.h │ │ │ │ ├── GRAPH.h │ │ │ │ ├── GRAPH_Private.h │ │ │ │ ├── GUI.h │ │ │ │ ├── GUIDRV_DCache.h │ │ │ │ ├── GUIDRV_DCache_Private.h │ │ │ │ ├── GUIDRV_Dist.h │ │ │ │ ├── GUIDRV_FlexColor.h │ │ │ │ ├── GUIDRV_FlexColor_Private.h │ │ │ │ ├── GUIDRV_Lin.h │ │ │ │ ├── GUIDRV_Lin_Opt_16.h │ │ │ │ ├── GUIDRV_Lin_Opt_24.h │ │ │ │ ├── GUIDRV_Lin_Opt_32.h │ │ │ │ ├── GUIDRV_Lin_Opt_8.h │ │ │ │ ├── GUIDRV_Lin_Private.h │ │ │ │ ├── GUIDRV_NoOpt_1_8.h │ │ │ │ ├── GUIDRV_Template.h │ │ │ │ ├── GUIDRV_TemplateI.h │ │ │ │ ├── GUIDRV_TemplateI_Private.h │ │ │ │ ├── GUIMTDRV_TangoC32.h │ │ │ │ ├── GUITDRV_ADS7846.h │ │ │ │ ├── GUI_ARRAY.h │ │ │ │ ├── GUI_ARRAY_Private.h │ │ │ │ ├── GUI_BMP_Private.h │ │ │ │ ├── GUI_ConfDefaults.h │ │ │ │ ├── GUI_Debug.h │ │ │ │ ├── GUI_FontIntern.h │ │ │ │ ├── GUI_GIF_Private.h │ │ │ │ ├── GUI_HOOK.h │ │ │ │ ├── GUI_JPEG_Private.h │ │ │ │ ├── GUI_Private.h │ │ │ │ ├── GUI_SIM_Win32.h │ │ │ │ ├── GUI_SPRITE_Private.h │ │ │ │ ├── GUI_SetOrientation.h │ │ │ │ ├── GUI_SetOrientationCX.h │ │ │ │ ├── GUI_Type.h │ │ │ │ ├── GUI_VNC.h │ │ │ │ ├── GUI_Version.h │ │ │ │ ├── Global.h │ │ │ │ ├── HEADER.h │ │ │ │ ├── HEADER_Private.h │ │ │ │ ├── ICONVIEW.h │ │ │ │ ├── ICONVIEW_Private.h │ │ │ │ ├── IMAGE.h │ │ │ │ ├── IMAGE_Private.h │ │ │ │ ├── KNOB.h │ │ │ │ ├── KNOB_Private.h │ │ │ │ ├── LCD.h │ │ │ │ ├── LCD_ConfDefaults.h │ │ │ │ ├── LCD_Private.h │ │ │ │ ├── LCD_Protected.h │ │ │ │ ├── LCD_SIM.h │ │ │ │ ├── LISTBOX.h │ │ │ │ ├── LISTBOX_Private.h │ │ │ │ ├── LISTVIEW.h │ │ │ │ ├── LISTVIEW_Private.h │ │ │ │ ├── LISTWHEEL.h │ │ │ │ ├── LISTWHEEL_Private.h │ │ │ │ ├── MENU.h │ │ │ │ ├── MENU_Private.h │ │ │ │ ├── MESSAGEBOX.h │ │ │ │ ├── MULTIEDIT.h │ │ │ │ ├── MULTIPAGE.h │ │ │ │ ├── MULTIPAGE_Private.h │ │ │ │ ├── PROGBAR.h │ │ │ │ ├── PROGBAR_Private.h │ │ │ │ ├── RADIO.h │ │ │ │ ├── RADIO_Private.h │ │ │ │ ├── SCROLLBAR.h │ │ │ │ ├── SCROLLBAR_Private.h │ │ │ │ ├── SLIDER.h │ │ │ │ ├── SLIDER_Private.h │ │ │ │ ├── SPINBOX.h │ │ │ │ ├── SPINBOX_Private.h │ │ │ │ ├── SWIPELIST.h │ │ │ │ ├── SWIPELIST_Private.h │ │ │ │ ├── TEXT.h │ │ │ │ ├── TEXT_Private.h │ │ │ │ ├── TREEVIEW.h │ │ │ │ ├── TREEVIEW_Private.h │ │ │ │ ├── WIDGET.h │ │ │ │ ├── WINDOW_Private.h │ │ │ │ ├── WM.h │ │ │ │ ├── WM_GUI.h │ │ │ │ └── WM_Intern.h │ │ │ └── libSTemWin532_CM0_GCC.a │ │ ├── stm32f30x_it.c │ │ ├── thirdparty │ │ │ ├── bget │ │ │ │ ├── bget.c │ │ │ │ └── bget.h │ │ │ ├── bpsk31 │ │ │ │ ├── bpsk31.c │ │ │ │ └── bpsk31.h │ │ │ ├── crc32 │ │ │ │ ├── crc32.c │ │ │ │ └── crc32.h │ │ │ ├── cw │ │ │ │ ├── cw.c │ │ │ │ └── cw.h │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── flasher │ │ │ │ ├── flasher.c │ │ │ │ └── flasher.h │ │ │ ├── ft8encode │ │ │ │ ├── crc14.c │ │ │ │ ├── crc14.h │ │ │ │ ├── ft8.c │ │ │ │ ├── ft8.h │ │ │ │ ├── ft8encode.c │ │ │ │ └── ft8encode.h │ │ │ ├── sfud │ │ │ │ ├── sfud.c │ │ │ │ ├── sfud.h │ │ │ │ ├── sfud_cfg.h │ │ │ │ ├── sfud_def.h │ │ │ │ ├── sfud_flash_def.h │ │ │ │ ├── sfud_port.c │ │ │ │ └── sfud_sfdp.c │ │ │ ├── zi2c │ │ │ │ ├── zi2c.c │ │ │ │ └── zi2c.h │ │ │ ├── zromfs │ │ │ │ ├── zromfs.c │ │ │ │ └── zromfs.h │ │ │ ├── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ │ ├── zuart.c │ │ │ │ └── zuart.h │ │ ├── tsync.py │ │ └── zboot.hex │ └── sch.pdf ├── dice │ ├── firmware │ │ ├── Makefile │ │ ├── main.c │ │ └── misc.h │ └── sch.pdf ├── digi_att │ ├── firmware │ │ ├── Makefile │ │ ├── _libs │ │ │ └── misc.h │ │ ├── app │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── rel.c │ │ │ ├── rel.h │ │ │ ├── ssd.c │ │ │ ├── ssd.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── timer_avr.c │ │ │ ├── timer_avr.h │ │ │ ├── usart_avr.c │ │ │ └── usart_avr.h │ │ ├── events.h │ │ ├── interrupt.c │ │ ├── main.c │ │ ├── platform.h │ │ ├── test.txt │ │ └── thirdparty │ │ │ ├── zevent │ │ │ ├── zevent.c │ │ │ └── zevent.h │ │ │ ├── zkey │ │ │ ├── zkey.c │ │ │ └── zkey.h │ │ │ ├── zss │ │ │ ├── zss.c │ │ │ └── zss.h │ │ │ ├── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ ├── zuart.c │ │ │ └── zuart.h │ └── sch.pdf ├── fm_exprs │ ├── 202105_fm_exprs_mic.pdf │ ├── 202105_fm_exprs_pll.pdf │ ├── 202105_fm_exprs_simple.pdf │ ├── 202105_fm_exprs_v.pdf │ ├── 202105_fm_exprs_xtal.pdf │ ├── firmware_pll │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── tasks.c │ │ │ ├── tasks.h │ │ │ ├── vfo.c │ │ │ └── vfo.h │ │ ├── bsp │ │ │ ├── adc_f0.c │ │ │ ├── adc_f0.h │ │ │ ├── gpio_f0.c │ │ │ ├── gpio_f0.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c │ │ │ └── usart_f0.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── si5351.c │ │ │ ├── si5351.h │ │ │ ├── ssd1306_i2c.c │ │ │ └── ssd1306_i2c.h │ │ ├── iap.py │ │ ├── libstm32f030_16m.a │ │ ├── main.c │ │ ├── note.txt │ │ ├── platform.h │ │ ├── stm32f0xx_it.c │ │ └── thirdparty │ │ │ ├── crc32 │ │ │ ├── crc32.c │ │ │ └── crc32.h │ │ │ ├── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ │ │ ├── xprintf │ │ │ ├── xprintf.c │ │ │ └── xprintf.h │ │ │ ├── zi2c │ │ │ ├── zi2c.c │ │ │ └── zi2c.h │ │ │ ├── zkey │ │ │ ├── zkey.c │ │ │ └── zkey.h │ │ │ ├── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ ├── zuart.c │ │ │ └── zuart.h │ └── firmware_v │ │ ├── Makefile │ │ └── main.c ├── heatbed │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── stm32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── tasks.c │ │ │ ├── tasks.h │ │ │ ├── zpid.c │ │ │ └── zpid.h │ │ ├── bsp │ │ │ ├── gpio_f0.c │ │ │ ├── gpio_f0.h │ │ │ ├── timer_f0.c │ │ │ ├── timer_f0.h │ │ │ ├── usart_f0.c │ │ │ └── usart_f0.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── lm75.c │ │ │ ├── lm75.h │ │ │ ├── ssd1306_i2c.c │ │ │ └── ssd1306_i2c.h │ │ ├── iap.py │ │ ├── libstm32f030_8m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f0xx_it.c │ │ └── thirdparty │ │ │ ├── flash_eeprom │ │ │ ├── flash_eeprom.c │ │ │ └── flash_eeprom.h │ │ │ ├── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ │ │ ├── xprintf.bak │ │ │ ├── xprintf.c │ │ │ └── xprintf.h │ │ │ ├── zi2c │ │ │ ├── zi2c.c │ │ │ └── zi2c.h │ │ │ ├── zkey │ │ │ ├── zkey.c │ │ │ └── zkey.h │ │ │ └── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ └── sch.png ├── lcr │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ ├── stm32f30x_ram.lds.template │ │ │ └── stm32f30x_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── lcr.c │ │ │ ├── lcr.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── 1.txt │ │ │ ├── adc_f3.c │ │ │ ├── adc_f3.h │ │ │ ├── dac_f3.c │ │ │ ├── dac_f3.h │ │ │ ├── gen_sin.py │ │ │ ├── gpio_f3.c │ │ │ ├── gpio_f3.h │ │ │ ├── timer_f3.c │ │ │ ├── timer_f3.h │ │ │ ├── usart_f3.c │ │ │ └── usart_f3.h │ │ ├── bsp_init.c │ │ ├── iap.py │ │ ├── libstm32f303xc_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── stm32f30x_it.c │ │ ├── thirdparty │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ │ ├── zuart.c │ │ │ │ └── zuart.h │ │ └── zboot.hex │ └── sch.pdf └── rfid_duplicator │ ├── firmware │ ├── Makefile │ ├── _ldscripts │ │ └── stm32f0xx_rom.lds.template │ ├── _libs │ │ ├── misc.c │ │ ├── misc.h │ │ └── syscall.c │ ├── app │ │ ├── cli.c │ │ ├── cli.h │ │ ├── dataconfig.c │ │ ├── dataconfig.h │ │ ├── disp.c │ │ ├── disp.h │ │ ├── key.c │ │ ├── key.h │ │ ├── rfid.c │ │ ├── rfid.h │ │ ├── tasks.c │ │ └── tasks.h │ ├── bsp │ │ ├── gpio_f0.c │ │ ├── gpio_f0.h │ │ ├── spi_f0.c │ │ ├── spi_f0.h │ │ ├── usart_f0.c │ │ └── usart_f0.h │ ├── drv │ │ ├── rc522.c │ │ ├── rc522.h │ │ ├── ssd1306_i2c.c │ │ └── ssd1306_i2c.h │ ├── iap.py │ ├── libstm32f030_8m.a │ ├── main.c │ ├── platform.h │ ├── stm32f0xx_it.c │ └── thirdparty │ │ ├── crc32 │ │ ├── crc32.c │ │ └── crc32.h │ │ ├── ugui │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── ugui.c │ │ ├── ugui.h │ │ └── ugui_config.h │ │ ├── xprintf │ │ ├── xprintf.c │ │ └── xprintf.h │ │ ├── zi2c │ │ ├── zi2c.c │ │ └── zi2c.h │ │ ├── zkey │ │ ├── zkey.c │ │ └── zkey.h │ │ ├── ztask │ │ ├── ztask.c │ │ └── ztask.h │ │ └── zuart │ │ ├── zuart.c │ │ └── zuart.h │ └── sch.pdf ├── 2022 ├── aprs_beacon │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32f330_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── rf.c │ │ │ ├── rf.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── 1.txt │ │ │ ├── dac_gdf3.c │ │ │ ├── dac_gdf3.h │ │ │ ├── gen_sin.py │ │ │ ├── gpio_gdf3.c │ │ │ ├── gpio_gdf3.h │ │ │ ├── timer_gdf3.c │ │ │ ├── timer_gdf3.h │ │ │ ├── usart_gdf3.c │ │ │ └── usart_gdf3.h │ │ ├── bsp_init.c │ │ ├── gd32f350_it.c │ │ ├── iap.py │ │ ├── main.c │ │ ├── platform.h │ │ └── thirdparty │ │ │ ├── flash_eeprom │ │ │ ├── flash_eeprom.c │ │ │ ├── flash_eeprom.h │ │ │ └── port.h │ │ │ ├── zaprs │ │ │ ├── zaprs.c │ │ │ └── zaprs.h │ │ │ ├── ztask │ │ │ ├── ztask.c │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ ├── zuart.c │ │ │ └── zuart.h │ └── sch.pdf ├── gd32_dds │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32f330_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── 1.txt │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── dds.c │ │ │ ├── dds.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── gen_sin.py │ │ │ ├── gen_tri_saw.py │ │ │ ├── key.c │ │ │ ├── key.h │ │ │ ├── menu.c │ │ │ ├── menu.h │ │ │ ├── tasks.c │ │ │ ├── tasks.h │ │ │ ├── ui_strings.c │ │ │ └── ui_strings.h │ │ ├── bsp │ │ │ ├── gpio_gdf3.c │ │ │ ├── gpio_gdf3.h │ │ │ ├── timer_gdf3.c │ │ │ ├── timer_gdf3.h │ │ │ ├── usart_gdf3.c │ │ │ └── usart_gdf3.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── ssd1306_i2c.c │ │ │ └── ssd1306_i2c.h │ │ ├── gd32f350_it.c │ │ ├── iap.py │ │ ├── libgd32f350_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── thirdparty │ │ │ ├── bget │ │ │ │ ├── bget.c │ │ │ │ └── bget.h │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── ugui │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── ugui.c │ │ │ │ ├── ugui.h │ │ │ │ └── ugui_config.h │ │ │ ├── zi2c │ │ │ │ ├── zi2c.c │ │ │ │ └── zi2c.h │ │ │ ├── zkey │ │ │ │ ├── zkey.c │ │ │ │ └── zkey.h │ │ │ ├── zmenu │ │ │ │ ├── zm_edit.c │ │ │ │ ├── zm_edit.h │ │ │ │ ├── zm_menu.c │ │ │ │ ├── zm_menu.h │ │ │ │ ├── zm_select.c │ │ │ │ └── zm_select.h │ │ │ ├── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ │ ├── zuart.c │ │ │ │ └── zuart.h │ │ └── zboot.hex │ └── sch.pdf ├── resbox │ ├── firmware │ │ ├── Makefile │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── stm8_interrupt_vector.c │ │ ├── _lkf │ │ │ └── stm8.lkf.template │ │ ├── app │ │ │ ├── disp.c │ │ │ └── disp.h │ │ ├── bsp │ │ │ ├── gpio_8l.c │ │ │ ├── gpio_8l.h │ │ │ ├── lcd_8l.c │ │ │ ├── lcd_8l.h │ │ │ ├── timer_8l.c │ │ │ ├── timer_8l.h │ │ │ ├── usart_8l.c │ │ │ └── usart_8l.h │ │ ├── main.c │ │ ├── platform.h │ │ └── stm8l15x_it.c │ └── sch.pdf ├── rf_pwr │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32f330_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.c │ │ │ ├── misc.h │ │ │ └── syscall.c │ │ ├── app │ │ │ ├── adc.c │ │ │ ├── adc.h │ │ │ ├── dataconfig.c │ │ │ ├── dataconfig.h │ │ │ ├── disp.c │ │ │ ├── disp.h │ │ │ ├── tasks.c │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── adc_gdf3.c │ │ │ ├── adc_gdf3.h │ │ │ ├── gpio_gdf3.c │ │ │ ├── gpio_gdf3.h │ │ │ ├── timer_gdf3.c │ │ │ ├── timer_gdf3.h │ │ │ ├── usart_gdf3.c │ │ │ └── usart_gdf3.h │ │ ├── bsp_init.c │ │ ├── drv │ │ │ ├── ssd1306_i2c.c │ │ │ └── ssd1306_i2c.h │ │ ├── gd32f350_it.c │ │ ├── iap.py │ │ ├── libgd32f350_16m.a │ │ ├── main.c │ │ ├── platform.h │ │ ├── thirdparty │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.c │ │ │ │ ├── flash_eeprom.h │ │ │ │ └── port.h │ │ │ ├── ugui │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── ugui.c │ │ │ │ ├── ugui.h │ │ │ │ └── ugui_config.h │ │ │ ├── zi2c │ │ │ │ ├── zi2c.c │ │ │ │ └── zi2c.h │ │ │ └── ztask │ │ │ │ ├── ztask.c │ │ │ │ └── ztask.h │ │ └── zboot.hex │ └── sch.pdf └── timer_with_voice │ ├── firmware │ ├── Makefile │ ├── __flasher.py │ │ ├── 16bit │ │ │ ├── 10minr.wav │ │ │ ├── 1minr.wav │ │ │ ├── 20minr.wav │ │ │ ├── 2minr.wav │ │ │ ├── 30minr.wav │ │ │ ├── 3minr.wav │ │ │ ├── 40minr.wav │ │ │ ├── 4minr.wav │ │ │ ├── 5minr.wav │ │ │ ├── briefing.wav │ │ │ ├── cannon1.wav │ │ │ ├── cannon2.wav │ │ │ ├── flare1.wav │ │ │ ├── gun11.wav │ │ │ ├── gun13.wav │ │ │ ├── gun27.wav │ │ │ ├── gun5.wav │ │ │ ├── kaboom22.wav │ │ │ ├── keystrok.wav │ │ │ ├── lopower1.wav │ │ │ ├── mguninf1.wav │ │ │ ├── misnlst1.wav │ │ │ ├── missile1.wav │ │ │ ├── mtimein1.wav │ │ │ ├── onhold1.wav │ │ │ ├── pillbox1.wav │ │ │ ├── reinfor1.wav │ │ │ ├── tank6.wav │ │ │ ├── timergo1.wav │ │ │ ├── timerno1.wav │ │ │ ├── tslachg2.wav │ │ │ └── turret1.wav │ │ ├── 8bit.tar │ │ ├── 8bit │ │ │ ├── 10minr_8.wav │ │ │ ├── 1minr_8.wav │ │ │ ├── 20minr_8.wav │ │ │ ├── 2minr_8.wav │ │ │ ├── 30minr_8.wav │ │ │ ├── 3minr_8.wav │ │ │ ├── 40minr_8.wav │ │ │ ├── 4minr_8.wav │ │ │ ├── 5minr_8.wav │ │ │ ├── briefing_8.wav │ │ │ ├── cannon1_8.wav │ │ │ ├── cannon2_8.wav │ │ │ ├── flare1_8.wav │ │ │ ├── gun11_8.wav │ │ │ ├── gun13_8.wav │ │ │ ├── gun27_8.wav │ │ │ ├── gun5_8.wav │ │ │ ├── kaboom22_8.wav │ │ │ ├── keystrok_8.wav │ │ │ ├── lopower1_8.wav │ │ │ ├── mguninf1_8.wav │ │ │ ├── misnlst1_8.wav │ │ │ ├── missile1_8.wav │ │ │ ├── mtimein1_8.wav │ │ │ ├── onhold1_8.wav │ │ │ ├── pillbox1_8.wav │ │ │ ├── reinfor1_8.wav │ │ │ ├── tank6_8.wav │ │ │ ├── timergo1_8.wav │ │ │ ├── timerno1_8.wav │ │ │ ├── tslachg2_8.wav │ │ │ └── turret1_8.wav │ │ └── flasher.py │ ├── _ldscripts │ │ └── stm32f0xx_rom.lds.template │ ├── _libs │ │ ├── misc.c │ │ ├── misc.h │ │ └── syscall.c │ ├── app │ │ ├── audio.c │ │ ├── audio.h │ │ ├── cli.c │ │ ├── cli.h │ │ ├── dataconfig.c │ │ ├── dataconfig.h │ │ ├── events.c │ │ ├── events.h │ │ ├── flash.c │ │ ├── flash.h │ │ ├── key.c │ │ ├── key.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── tasks.c │ │ ├── tasks.h │ │ ├── ztar.c │ │ └── ztar.h │ ├── bsp │ │ ├── gpio_f0.c │ │ ├── gpio_f0.h │ │ ├── spi_f0.c │ │ ├── spi_f0.h │ │ ├── timer_f0.c │ │ ├── timer_f0.h │ │ ├── usart_f0.c │ │ └── usart_f0.h │ ├── bsp_init.c │ ├── drv │ │ ├── fm1906.c │ │ └── fm1906.h │ ├── iap.py │ ├── libstm32f030_16m.a │ ├── main.c │ ├── platform.h │ ├── stm32f0xx_it.c │ └── thirdparty │ │ ├── crc32 │ │ ├── crc32.c │ │ └── crc32.h │ │ ├── flash_eeprom │ │ ├── flash_eeprom.c │ │ └── flash_eeprom.h │ │ ├── flasher │ │ ├── flasher.c │ │ └── flasher.h │ │ ├── sfud │ │ ├── sfud.c │ │ ├── sfud.h │ │ ├── sfud_cfg.h │ │ ├── sfud_def.h │ │ ├── sfud_flash_def.h │ │ ├── sfud_port.c │ │ └── sfud_sfdp.c │ │ ├── zevent │ │ ├── zevent.c │ │ └── zevent.h │ │ ├── zkey │ │ ├── zkey.c │ │ └── zkey.h │ │ ├── ztask │ │ ├── ztask.c │ │ └── ztask.h │ │ └── zuart │ │ ├── zuart.c │ │ └── zuart.h │ └── sch.pdf ├── 2023 ├── ble_t_rh_sensor │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32ffprgt_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.cc │ │ │ ├── misc.h │ │ │ └── syscall.cc │ │ ├── app │ │ │ ├── cli.cc │ │ │ ├── cli.h │ │ │ ├── dataconfig.h │ │ │ ├── nrf24l01_ble.cc │ │ │ ├── nrf24l01_ble.h │ │ │ ├── rf.cc │ │ │ ├── rf.h │ │ │ ├── sht.cc │ │ │ ├── sht.h │ │ │ ├── tasks.cc │ │ │ └── tasks.h │ │ ├── board.cc │ │ ├── board.h │ │ ├── bsp │ │ │ ├── gpio_gdf3.cc │ │ │ ├── gpio_gdf3.h │ │ │ ├── spi_gdf3.cc │ │ │ ├── spi_gdf3.h │ │ │ ├── usart_gdf3.cc │ │ │ └── usart_gdf3.h │ │ ├── drv │ │ │ ├── nrf24l01.cc │ │ │ ├── nrf24l01.h │ │ │ ├── shtc3.cc │ │ │ └── shtc3.h │ │ ├── iap.py │ │ ├── interrupt.cc │ │ ├── main.cc │ │ ├── platform.h │ │ ├── thirdparty │ │ │ ├── flash_eeprom │ │ │ │ ├── flash_eeprom.cc │ │ │ │ └── flash_eeprom.h │ │ │ ├── zi2c │ │ │ │ ├── zi2c.cc │ │ │ │ ├── zi2c.h │ │ │ │ ├── zpin.cc │ │ │ │ └── zpin.h │ │ │ ├── ztask │ │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ │ ├── zuart.cc │ │ │ │ └── zuart.h │ │ └── use_zboot_ok │ └── sch.pdf ├── logic_lab │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32ffprgt_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.cc │ │ │ ├── misc.h │ │ │ └── syscall.cc │ │ ├── app │ │ │ ├── cli.cc │ │ │ ├── cli.h │ │ │ ├── dataconfig.h │ │ │ ├── gates.cc │ │ │ ├── gates.h │ │ │ ├── tasks.cc │ │ │ ├── tasks.h │ │ │ └── zgate.h │ │ ├── board.cc │ │ ├── board.h │ │ ├── bsp │ │ │ ├── gpio_gdf3.cc │ │ │ ├── gpio_gdf3.h │ │ │ ├── usart_gdf3.cc │ │ │ └── usart_gdf3.h │ │ ├── iap.py │ │ ├── interrupt.cc │ │ ├── main.cc │ │ ├── platform.h │ │ └── thirdparty │ │ │ ├── flash_eeprom │ │ │ ├── flasheep.cc │ │ │ └── flasheep.h │ │ │ ├── zcli │ │ │ ├── zcli.cc │ │ │ └── zcli.h │ │ │ ├── zpin │ │ │ ├── zpin.cc │ │ │ └── zpin.h │ │ │ ├── ztask │ │ │ └── ztask.h │ │ │ └── zuart │ │ │ ├── zuart.cc │ │ │ └── zuart.h │ └── sch.pdf └── vga │ ├── firmware │ ├── Makefile │ ├── _ldscripts │ │ └── gd32ffprgt_rom.lds.template │ ├── _libs │ │ ├── misc.cc │ │ ├── misc.h │ │ └── syscall.cc │ ├── app │ │ ├── HZK11US │ │ ├── HZK12US │ │ ├── HZK14US │ │ ├── HZK16US │ │ ├── cli.cc │ │ ├── cli.h │ │ ├── dataconfig.h │ │ ├── gen_smlib.py │ │ ├── tasks.cc │ │ ├── tasks.h │ │ ├── uni_smlib.cc │ │ ├── vga.cc │ │ ├── vga.h │ │ ├── zhz.cc │ │ └── zhz.h │ ├── board.cc │ ├── board.h │ ├── bsp │ │ ├── timer_gdf3.cc │ │ ├── timer_gdf3.h │ │ ├── usart_gdf3.cc │ │ └── usart_gdf3.h │ ├── iap.py │ ├── interrupt.cc │ ├── libgd32f30x.a │ ├── main.cc │ ├── platform.h │ ├── thirdparty │ │ ├── flash_eeprom │ │ │ ├── flasheep.cc │ │ │ └── flasheep.h │ │ ├── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ │ ├── zcli │ │ │ ├── zcli.cc │ │ │ └── zcli.h │ │ ├── zpin │ │ │ ├── zpin.cc │ │ │ └── zpin.h │ │ ├── ztask │ │ │ └── ztask.h │ │ └── zuart │ │ │ ├── zuart.cc │ │ │ └── zuart.h │ └── zboot.hex │ └── sch.pdf ├── 2024 └── bds_ble │ ├── firmware │ ├── Makefile │ ├── _ldscripts │ │ └── gd32ffprgt_rom.lds.template │ ├── _libs │ │ ├── misc.cc │ │ ├── misc.h │ │ └── syscall.cc │ ├── app │ │ ├── bds.cc │ │ ├── bds.h │ │ ├── board.cc │ │ ├── board.h │ │ ├── cli.cc │ │ ├── cli.h │ │ ├── dataconfig.h │ │ ├── flash.cc │ │ ├── flash.h │ │ ├── interrupt.cc │ │ ├── main.cc │ │ ├── nrf24l01_ble.cc │ │ ├── nrf24l01_ble.h │ │ ├── platform.h │ │ ├── rf.cc │ │ ├── rf.h │ │ ├── sht.cc │ │ ├── sht.h │ │ ├── tasks.cc │ │ └── tasks.h │ ├── bsp │ │ ├── adc_hal.cc │ │ ├── adc_hal.h │ │ ├── rtc_hal.cc │ │ ├── rtc_hal.h │ │ ├── stm32f0xx_hal_conf.h │ │ ├── usart_hal.cc │ │ └── usart_hal.h │ ├── cocoOS │ │ ├── Doxyfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── inc │ │ │ ├── cocoos.h │ │ │ ├── os_applAPI.h │ │ │ ├── os_assert.h │ │ │ ├── os_defines.h │ │ │ ├── os_event.h │ │ │ ├── os_msgqueue.h │ │ │ ├── os_port.h │ │ │ ├── os_sem.h │ │ │ ├── os_task.h │ │ │ └── os_typedef.h │ │ ├── library.json │ │ └── src │ │ │ ├── docEvents.h │ │ │ ├── docFundamentals.h │ │ │ ├── docMessages.h │ │ │ ├── docSemaphores.h │ │ │ ├── docTasks.h │ │ │ ├── os_assert.c │ │ │ ├── os_cbk.c │ │ │ ├── os_event.c │ │ │ ├── os_kernel.c │ │ │ ├── os_msgqueue.c │ │ │ ├── os_sem.c │ │ │ └── os_task.c │ ├── drv │ │ ├── nrf24l01.cc │ │ ├── nrf24l01.h │ │ ├── shtc3.cc.bak │ │ ├── shtc3.h.bak │ │ └── wht20.h │ ├── err.txt │ ├── iap.py │ ├── note.txt │ └── thirdparty │ │ ├── flash_eeprom │ │ ├── flasheep.cc │ │ └── flasheep.h │ │ ├── zcli │ │ ├── zcli.cc │ │ └── zcli.h │ │ ├── zcrc32 │ │ └── zcrc32.h │ │ ├── zfifo │ │ └── zfifo.h │ │ ├── zi2c │ │ ├── zi2c.cc │ │ └── zi2c.h │ │ ├── zpin │ │ ├── zpin.cc │ │ ├── zpin.h │ │ └── zpin_port.h │ │ └── zuart │ │ └── zuart2.h │ └── sch.pdf ├── 2025 ├── charlie │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── gd32ffprgt_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.cc │ │ │ ├── misc.h │ │ │ └── syscall.cc │ │ ├── app │ │ │ ├── board.cc │ │ │ ├── charlie.cc │ │ │ ├── charlie.h │ │ │ ├── cli.cc │ │ │ ├── cli.h │ │ │ ├── disp.cc │ │ │ ├── disp.h │ │ │ ├── interrupt.cc │ │ │ ├── main.cc │ │ │ ├── platform.h │ │ │ ├── tasks.cc │ │ │ └── tasks.h │ │ ├── bsp │ │ │ ├── timer_gdf4.cc │ │ │ ├── timer_gdf4.h │ │ │ ├── usart_gdf4.cc │ │ │ └── usart_gdf4.h │ │ ├── cocoOS │ │ │ ├── Doxyfile │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inc │ │ │ │ ├── cocoos.h │ │ │ │ ├── os_applAPI.h │ │ │ │ ├── os_assert.h │ │ │ │ ├── os_defines.h │ │ │ │ ├── os_event.h │ │ │ │ ├── os_msgqueue.h │ │ │ │ ├── os_port.h │ │ │ │ ├── os_sem.h │ │ │ │ ├── os_task.h │ │ │ │ └── os_typedef.h │ │ │ ├── library.json │ │ │ └── src │ │ │ │ ├── docEvents.h │ │ │ │ ├── docFundamentals.h │ │ │ │ ├── docMessages.h │ │ │ │ ├── docSemaphores.h │ │ │ │ ├── docTasks.h │ │ │ │ ├── os_assert.c │ │ │ │ ├── os_cbk.c │ │ │ │ ├── os_event.c │ │ │ │ ├── os_kernel.c │ │ │ │ ├── os_msgqueue.c │ │ │ │ ├── os_sem.c │ │ │ │ └── os_task.c │ │ ├── iap.py │ │ ├── libgd32f40x.a │ │ └── thirdparty │ │ │ ├── ugui │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ugui.c │ │ │ ├── ugui.h │ │ │ └── ugui_config.h │ │ │ ├── zcli │ │ │ └── zcli.h │ │ │ ├── zfifo │ │ │ └── zfifo.h │ │ │ ├── zpin │ │ │ ├── zpin.h │ │ │ └── zpin_port.h │ │ │ └── zuart │ │ │ └── zuart3.h │ └── sch.pdf ├── fan_ctrl │ ├── firmware │ │ ├── Makefile │ │ ├── _ldscripts │ │ │ └── py32f0xx_rom.lds.template │ │ ├── _libs │ │ │ ├── misc.cc │ │ │ ├── misc.h │ │ │ └── syscall.cc │ │ ├── app │ │ │ ├── board.cc │ │ │ ├── cli.cc │ │ │ ├── cli.h │ │ │ ├── events.cc │ │ │ ├── events.h │ │ │ ├── fan.cc │ │ │ ├── fan.h │ │ │ ├── interrupt.cc │ │ │ ├── key.cc │ │ │ ├── key.h │ │ │ ├── main.cc │ │ │ ├── platform.h │ │ │ └── py32f0xx_hal_conf.h │ │ ├── bsp │ │ │ ├── lptim_hal.cc │ │ │ ├── lptim_hal.h │ │ │ ├── timer_hal.cc │ │ │ ├── timer_hal.h │ │ │ ├── usart_hal.cc │ │ │ └── usart_hal.h │ │ ├── libpy32f002.a │ │ └── thirdparty │ │ │ ├── zcli │ │ │ └── zcli.h │ │ │ ├── zevent │ │ │ └── zevent.h │ │ │ ├── zfifo │ │ │ └── zfifo.h │ │ │ ├── zkey │ │ │ ├── zkey.cc │ │ │ └── zkey.h │ │ │ ├── zpin │ │ │ ├── zpin.cc │ │ │ ├── zpin.h │ │ │ └── zpin_port.h │ │ │ └── zuart │ │ │ └── zuart3.h │ └── sch.pdf └── gd32f4_sdr │ ├── firmware │ ├── Makefile │ ├── _ldscripts │ │ └── gd32ffprgt_rom.lds.template │ ├── _libs │ │ ├── misc.cc │ │ ├── misc.h │ │ └── syscall.cc │ ├── app │ │ ├── board.cc │ │ ├── cli.cc │ │ ├── cli.h │ │ ├── disp.cc │ │ ├── disp.h │ │ ├── events.cc │ │ ├── events.h │ │ ├── interrupt.cc │ │ ├── key.cc │ │ ├── key.h │ │ ├── main.cc │ │ ├── platform.h │ │ ├── tasks.cc │ │ └── tasks.h │ ├── bsp │ │ ├── adc_gdf4.cc │ │ ├── adc_gdf4.cc_ok_dual │ │ ├── adc_gdf4.cc_ok_dual_follow │ │ ├── adc_gdf4.h │ │ ├── dac_gdf4.cc │ │ ├── dac_gdf4.h │ │ ├── main.cc.bak │ │ ├── timer_gdf4.cc │ │ ├── timer_gdf4.h │ │ ├── usart_gdf4.cc │ │ └── usart_gdf4.h │ ├── cocoOS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── inc │ │ │ ├── cocoos.h │ │ │ ├── os_applAPI.h │ │ │ ├── os_assert.h │ │ │ ├── os_defines.h │ │ │ ├── os_event.h │ │ │ ├── os_msgqueue.h │ │ │ ├── os_port.h │ │ │ ├── os_sem.h │ │ │ ├── os_task.h │ │ │ └── os_typedef.h │ │ ├── library.json │ │ └── src │ │ │ ├── docEvents.h │ │ │ ├── docFundamentals.h │ │ │ ├── docMessages.h │ │ │ ├── docSemaphores.h │ │ │ ├── docTasks.h │ │ │ ├── os_assert.c │ │ │ ├── os_cbk.c │ │ │ ├── os_event.c │ │ │ ├── os_kernel.c │ │ │ ├── os_msgqueue.c │ │ │ ├── os_sem.c │ │ │ └── os_task.c │ ├── drv │ │ ├── ssd1306_i2c.cc │ │ └── ssd1306_i2c.h │ ├── rf │ │ ├── algorithm.h │ │ ├── dc_block.h │ │ ├── rf.cc │ │ └── rf.h │ └── thirdparty │ │ ├── zcli │ │ └── zcli.h │ │ ├── zevent │ │ └── zevent.h │ │ ├── zfifo │ │ └── zfifo.h │ │ ├── zi2c │ │ ├── zi2c.cc │ │ └── zi2c.h │ │ ├── zkey │ │ ├── zkey.cc │ │ └── zkey.h │ │ ├── zpin │ │ ├── zpin.h │ │ └── zpin_port.h │ │ └── zuart │ │ └── zuart3.h │ ├── sch_ctrl_panel.pdf │ └── sch_rf.pdf ├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/.gitignore -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/Makefile -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/bsp_init.c -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/iap.py -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/main.c -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/platform.h -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/tsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/tsync.py -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/firmware/zboot.hex -------------------------------------------------------------------------------- /2020/cw_ft8_psk31_keyer/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/cw_ft8_psk31_keyer/sch.pdf -------------------------------------------------------------------------------- /2020/dso/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/Makefile -------------------------------------------------------------------------------- /2020/dso/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/dso/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/dso/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/adc.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /2020/dso/firmware/app/adc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /2020/dso/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/dso/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2020/dso/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/key.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/key.h -------------------------------------------------------------------------------- /2020/dso/firmware/app/osc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/osc.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/osc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/osc.h -------------------------------------------------------------------------------- /2020/dso/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/tasks.c -------------------------------------------------------------------------------- /2020/dso/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/app/tasks.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/adc_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/adc_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/adc_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/adc_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/dac_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/dac_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/dac_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/dac_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/exti_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/exti_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/exti_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/exti_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/gpio_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/gpio_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/gpio_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/gpio_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/spi_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/spi_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/spi_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/spi_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/timer_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/timer_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/timer_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/timer_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/usart_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/usart_f3.c -------------------------------------------------------------------------------- /2020/dso/firmware/bsp/usart_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp/usart_f3.h -------------------------------------------------------------------------------- /2020/dso/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/bsp_init.c -------------------------------------------------------------------------------- /2020/dso/firmware/drv/hc595.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/drv/hc595.c -------------------------------------------------------------------------------- /2020/dso/firmware/drv/hc595.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/drv/hc595.h -------------------------------------------------------------------------------- /2020/dso/firmware/drv/ili9341.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/drv/ili9341.c -------------------------------------------------------------------------------- /2020/dso/firmware/drv/ili9341.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/drv/ili9341.h -------------------------------------------------------------------------------- /2020/dso/firmware/gui/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/gui/disp.c -------------------------------------------------------------------------------- /2020/dso/firmware/gui/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/gui/disp.h -------------------------------------------------------------------------------- /2020/dso/firmware/gui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/gui/ui.c -------------------------------------------------------------------------------- /2020/dso/firmware/gui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/gui/ui.h -------------------------------------------------------------------------------- /2020/dso/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/iap.py -------------------------------------------------------------------------------- /2020/dso/firmware/libstm32f303xc_16m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/libstm32f303xc_16m.a -------------------------------------------------------------------------------- /2020/dso/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/main.c -------------------------------------------------------------------------------- /2020/dso/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/platform.h -------------------------------------------------------------------------------- /2020/dso/firmware/stm32f30x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/stm32f30x_it.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/ugui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/ugui/README.md -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/ugui/ugui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/ugui/ugui.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/ugui/ugui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/ugui/ugui.h -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zkey/zkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zkey/zkey.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zkey/zkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zkey/zkey.h -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zmb/zmb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zmb/zmb.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zmb/zmb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zmb/zmb.h -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zmenu/zmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zmenu/zmenu.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/zmenu/zmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/zmenu/zmenu.h -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/ztask/ztask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/ztask/ztask.c -------------------------------------------------------------------------------- /2020/dso/firmware/thirdparty/ztask/ztask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/thirdparty/ztask/ztask.h -------------------------------------------------------------------------------- /2020/dso/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/firmware/zboot.hex -------------------------------------------------------------------------------- /2020/dso/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/dso/sch.pdf -------------------------------------------------------------------------------- /2020/handy_current/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/Makefile -------------------------------------------------------------------------------- /2020/handy_current/firmware/_libs/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/_libs/config.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/conf.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/conf.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/disp.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/disp.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/key.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/key.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/menu.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/menu.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/pid.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/pid.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/strings.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/app/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/app/strings.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/current.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/current.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/current.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/current.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/dac_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/dac_f0.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/dac_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/dac_f0.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/gpio_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/gpio_f0.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/gpio_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/gpio_f0.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/spi_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/spi_f0.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/spi_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/spi_f0.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/timer_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/timer_f0.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/timer_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/timer_f0.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/usart_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/usart_f0.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/bsp/usart_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/bsp/usart_f0.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/drv/lcd12832.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/drv/lcd12832.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/drv/lcd12832.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/drv/lcd12832.h -------------------------------------------------------------------------------- /2020/handy_current/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/iap.py -------------------------------------------------------------------------------- /2020/handy_current/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/main.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/main_rom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/main_rom.bin -------------------------------------------------------------------------------- /2020/handy_current/firmware/main_rom.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/main_rom.hex -------------------------------------------------------------------------------- /2020/handy_current/firmware/main_rom.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/main_rom.map -------------------------------------------------------------------------------- /2020/handy_current/firmware/stm32f0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/stm32f0xx_it.c -------------------------------------------------------------------------------- /2020/handy_current/firmware/stm32f0xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/handy_current/firmware/stm32f0xx_it.h -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/Makefile -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/iambic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/iambic.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/iambic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/iambic.h -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/main.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/platform/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/platform/key.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/platform/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/platform/key.h -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/platform/pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/platform/pwr.c -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/platform/pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/platform/pwr.h -------------------------------------------------------------------------------- /2020/iambic_keyer/firmware/stm32f0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/firmware/stm32f0xx_it.c -------------------------------------------------------------------------------- /2020/iambic_keyer/schematic/iambic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/iambic_keyer/schematic/iambic.pdf -------------------------------------------------------------------------------- /2020/led_cube/cube_base.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/cube_base.pdf -------------------------------------------------------------------------------- /2020/led_cube/devboard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/devboard.pdf -------------------------------------------------------------------------------- /2020/led_cube/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/Makefile -------------------------------------------------------------------------------- /2020/led_cube/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/cmd.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/cmd.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/tasks.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/app/tasks.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/gpio_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/gpio_f0.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/gpio_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/gpio_f0.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/spi_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/spi_f0.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/spi_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/spi_f0.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/usart_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/usart_f0.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp/usart_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp/usart_f0.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/bsp_init.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/drv/hc595.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/drv/hc595.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/drv/hc595.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/drv/hc595.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/drv/spiflash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/drv/spiflash.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/drv/spiflash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/drv/spiflash.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/iap.py -------------------------------------------------------------------------------- /2020/led_cube/firmware/libstm32f070_16m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/libstm32f070_16m.a -------------------------------------------------------------------------------- /2020/led_cube/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/main.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/note.txt -------------------------------------------------------------------------------- /2020/led_cube/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/platform.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/stm32f0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/stm32f0xx_it.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usb_bsp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usb_bsp.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usb_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usb_conf.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usbd_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usbd_conf.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usbd_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usbd_desc.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usbd_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usbd_desc.h -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usbd_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usbd_pwr.c -------------------------------------------------------------------------------- /2020/led_cube/firmware/usb/usbd_usr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/led_cube/firmware/usb/usbd_usr.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/Makefile -------------------------------------------------------------------------------- /2020/line_follower/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/motor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/motor.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/motor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/motor.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/tasks.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/app/tasks.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/adc_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/adc_f1.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/adc_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/adc_f1.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/gpio_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/gpio_f1.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/gpio_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/gpio_f1.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/timer_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/timer_f1.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/timer_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/timer_f1.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/usart_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/usart_f1.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/bsp/usart_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/bsp/usart_f1.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/iap.py -------------------------------------------------------------------------------- /2020/line_follower/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/main.c -------------------------------------------------------------------------------- /2020/line_follower/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/platform.h -------------------------------------------------------------------------------- /2020/line_follower/firmware/stm32f10x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/firmware/stm32f10x_it.c -------------------------------------------------------------------------------- /2020/line_follower/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/line_follower/sch.pdf -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/Makefile -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/hw/led/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/hw/led/led.c -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/hw/led/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/hw/led/led.h -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/firmware/main.c -------------------------------------------------------------------------------- /2020/nimh_lfp_charger/schematic/charger.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/nimh_lfp_charger/schematic/charger.pdf -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/Makefile -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/bsp/adc_8s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/bsp/adc_8s.c -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/bsp/adc_8s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/bsp/adc_8s.h -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/bsp/gpio_8s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/bsp/gpio_8s.c -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/bsp/gpio_8s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/bsp/gpio_8s.h -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/main.c -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/platform.h -------------------------------------------------------------------------------- /2020/voltmeter_3digi/firmware/stm8s_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/firmware/stm8s_it.c -------------------------------------------------------------------------------- /2020/voltmeter_3digi/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/voltmeter_3digi/sch.pdf -------------------------------------------------------------------------------- /2020/vs1003_player/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | -------------------------------------------------------------------------------- /2020/vs1003_player/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/README.md -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/Makefile -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/app/cmd/cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/app/cmd/cmd.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/app/cmd/cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/app/cmd/cmd.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/hw/pwr/pwr_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/hw/pwr/pwr_f1.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/hw/pwr/pwr_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/hw/pwr/pwr_f1.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/main.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/stm32f10x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/stm32f10x_it.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/stm32f10x_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/stm32f10x_it.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/hw_config.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/hw_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/hw_config.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/mass_mal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/mass_mal.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/mass_mal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/mass_mal.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/memory.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/memory.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/scsi_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/scsi_data.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_bot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_bot.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_bot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_bot.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_conf.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_desc.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_desc.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_endp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_endp.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_istr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_istr.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_istr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_istr.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_prop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_prop.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_prop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_prop.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_pwr.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_pwr.h -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_scsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_scsi.c -------------------------------------------------------------------------------- /2020/vs1003_player/firmware/usb/usb_scsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/firmware/usb/usb_scsi.h -------------------------------------------------------------------------------- /2020/vs1003_player/schematic/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/vs1003_player/schematic/main.pdf -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/Makefile -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/cli.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/cli.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/play_mp3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/play_mp3.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/play_wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/play_wav.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/play_wav.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/play_wav.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/tasks.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/tasks.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/zplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/zplay.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/app/zplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/app/zplay.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/gpio_f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/gpio_f4.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/gpio_f4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/gpio_f4.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/i2s_f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/i2s_f4.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/i2s_f4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/i2s_f4.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/timer_f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/timer_f4.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/timer_f4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/timer_f4.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/usart_f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/usart_f4.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp/usart_f4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp/usart_f4.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/bsp_init.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/drv/lis3dhtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/drv/lis3dhtr.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/drv/lis3dhtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/drv/lis3dhtr.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/iap.py -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/main.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/platform.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/stm32f4xx_it.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/usb/usb_bsp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/usb/usb_bsp.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/usb/usb_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/usb/usb_conf.h -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/usb/usbd_usr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/usb/usbd_usr.c -------------------------------------------------------------------------------- /2020/wav_mp3_player/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/firmware/zboot.hex -------------------------------------------------------------------------------- /2020/wav_mp3_player/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2020/wav_mp3_player/sch.pdf -------------------------------------------------------------------------------- /2021/battery_analyzer/v1/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v1/firmware/Makefile -------------------------------------------------------------------------------- /2021/battery_analyzer/v1/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v1/firmware/main.c -------------------------------------------------------------------------------- /2021/battery_analyzer/v1/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v1/sch.pdf -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/Makefile -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/app/cli.c -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/app/cli.h -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/app/key.c -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/app/key.h -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/iap.py -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/firmware/main.c -------------------------------------------------------------------------------- /2021/battery_analyzer/v2/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/battery_analyzer/v2/sch.pdf -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/Makefile -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/cli.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/cli.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/disp.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/disp.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/key.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/key.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/tasks.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/app/tasks.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/adc_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/adc_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/adc_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/adc_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/dac_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/dac_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/dac_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/dac_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/gpio_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/gpio_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/gpio_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/gpio_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/spi_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/spi_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/spi_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/spi_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/timer_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/timer_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/timer_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/timer_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/usart_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/usart_f1.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp/usart_f1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp/usart_f1.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/bsp_init.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/drv/st7735.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/drv/st7735.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/drv/st7735.c.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/drv/st7735.c.bak -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/drv/st7735.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/drv/st7735.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/iap.py -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/main.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/platform.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/OS/GUI_X.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/OS/GUI_X.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/app/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/app/app.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/BUTTON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/BUTTON.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/DIALOG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/DIALOG.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/EDIT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/EDIT.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/GRAPH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/GRAPH.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/GUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/GUI.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/Global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/Global.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/HEADER.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/HEADER.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/IMAGE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/IMAGE.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/KNOB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/KNOB.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/LCD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/LCD.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/MENU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/MENU.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/RADIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/RADIO.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/SLIDER.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/SLIDER.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/TEXT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/TEXT.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/WIDGET.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/WIDGET.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/WM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/WM.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stemwin/inc/WM_GUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stemwin/inc/WM_GUI.h -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/stm32f10x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/stm32f10x_it.c -------------------------------------------------------------------------------- /2021/cute_pwr/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/firmware/zboot.hex -------------------------------------------------------------------------------- /2021/cute_pwr/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cute_pwr/sch.pdf -------------------------------------------------------------------------------- /2021/cw_ft8_psk31_keyer_gui/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cw_ft8_psk31_keyer_gui/firmware/iap.py -------------------------------------------------------------------------------- /2021/cw_ft8_psk31_keyer_gui/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cw_ft8_psk31_keyer_gui/firmware/main.c -------------------------------------------------------------------------------- /2021/cw_ft8_psk31_keyer_gui/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/cw_ft8_psk31_keyer_gui/sch.pdf -------------------------------------------------------------------------------- /2021/dice/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/dice/firmware/Makefile -------------------------------------------------------------------------------- /2021/dice/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/dice/firmware/main.c -------------------------------------------------------------------------------- /2021/dice/firmware/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/dice/firmware/misc.h -------------------------------------------------------------------------------- /2021/dice/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/dice/sch.pdf -------------------------------------------------------------------------------- /2021/digi_att/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/Makefile -------------------------------------------------------------------------------- /2021/digi_att/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/key.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/key.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/rel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/rel.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/rel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/rel.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/ssd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/ssd.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/ssd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/ssd.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/tasks.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/app/tasks.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/bsp/timer_avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/bsp/timer_avr.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/bsp/timer_avr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/bsp/timer_avr.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/bsp/usart_avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/bsp/usart_avr.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/bsp/usart_avr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/bsp/usart_avr.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/events.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/interrupt.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/main.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/platform.h -------------------------------------------------------------------------------- /2021/digi_att/firmware/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/test.txt -------------------------------------------------------------------------------- /2021/digi_att/firmware/thirdparty/zss/zss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/thirdparty/zss/zss.c -------------------------------------------------------------------------------- /2021/digi_att/firmware/thirdparty/zss/zss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/firmware/thirdparty/zss/zss.h -------------------------------------------------------------------------------- /2021/digi_att/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/digi_att/sch.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/202105_fm_exprs_mic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/202105_fm_exprs_mic.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/202105_fm_exprs_pll.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/202105_fm_exprs_pll.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/202105_fm_exprs_simple.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/202105_fm_exprs_simple.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/202105_fm_exprs_v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/202105_fm_exprs_v.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/202105_fm_exprs_xtal.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/202105_fm_exprs_xtal.pdf -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/Makefile -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/_libs/misc.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/_libs/misc.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/_libs/syscall.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/cli.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/cli.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/dataconfig.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/dataconfig.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/disp.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/disp.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/key.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/key.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/tasks.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/tasks.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/vfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/vfo.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/app/vfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/app/vfo.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/adc_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/adc_f0.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/adc_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/adc_f0.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/gpio_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/gpio_f0.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/gpio_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/gpio_f0.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/timer_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/timer_f0.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/timer_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/timer_f0.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/usart_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/usart_f0.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp/usart_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp/usart_f0.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/bsp_init.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/drv/si5351.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/drv/si5351.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/drv/si5351.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/drv/si5351.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/iap.py -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/main.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/note.txt -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/platform.h -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_pll/stm32f0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_pll/stm32f0xx_it.c -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_v/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_v/Makefile -------------------------------------------------------------------------------- /2021/fm_exprs/firmware_v/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/fm_exprs/firmware_v/main.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/Makefile -------------------------------------------------------------------------------- /2021/heatbed/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/cli.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/cli.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/disp.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/disp.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/key.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/key.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/tasks.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/tasks.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/zpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/zpid.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/app/zpid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/app/zpid.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/gpio_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/gpio_f0.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/gpio_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/gpio_f0.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/timer_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/timer_f0.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/timer_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/timer_f0.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/usart_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/usart_f0.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp/usart_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp/usart_f0.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/bsp_init.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/drv/lm75.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/drv/lm75.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/drv/lm75.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/drv/lm75.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/drv/ssd1306_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/drv/ssd1306_i2c.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/drv/ssd1306_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/drv/ssd1306_i2c.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/iap.py -------------------------------------------------------------------------------- /2021/heatbed/firmware/libstm32f030_8m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/libstm32f030_8m.a -------------------------------------------------------------------------------- /2021/heatbed/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/main.c -------------------------------------------------------------------------------- /2021/heatbed/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/platform.h -------------------------------------------------------------------------------- /2021/heatbed/firmware/stm32f0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/firmware/stm32f0xx_it.c -------------------------------------------------------------------------------- /2021/heatbed/sch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/heatbed/sch.png -------------------------------------------------------------------------------- /2021/lcr/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/Makefile -------------------------------------------------------------------------------- /2021/lcr/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2021/lcr/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2021/lcr/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2021/lcr/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/cli.c -------------------------------------------------------------------------------- /2021/lcr/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/cli.h -------------------------------------------------------------------------------- /2021/lcr/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2021/lcr/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2021/lcr/firmware/app/lcr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/lcr.c -------------------------------------------------------------------------------- /2021/lcr/firmware/app/lcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/lcr.h -------------------------------------------------------------------------------- /2021/lcr/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/tasks.c -------------------------------------------------------------------------------- /2021/lcr/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/app/tasks.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/1.txt -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/adc_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/adc_f3.c -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/adc_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/adc_f3.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/dac_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/dac_f3.c -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/dac_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/dac_f3.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/gen_sin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/gen_sin.py -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/gpio_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/gpio_f3.c -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/gpio_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/gpio_f3.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/timer_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/timer_f3.c -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/timer_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/timer_f3.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/usart_f3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/usart_f3.c -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp/usart_f3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp/usart_f3.h -------------------------------------------------------------------------------- /2021/lcr/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/bsp_init.c -------------------------------------------------------------------------------- /2021/lcr/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/iap.py -------------------------------------------------------------------------------- /2021/lcr/firmware/libstm32f303xc_16m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/libstm32f303xc_16m.a -------------------------------------------------------------------------------- /2021/lcr/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/main.c -------------------------------------------------------------------------------- /2021/lcr/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/platform.h -------------------------------------------------------------------------------- /2021/lcr/firmware/stm32f30x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/stm32f30x_it.c -------------------------------------------------------------------------------- /2021/lcr/firmware/thirdparty/ztask/ztask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/thirdparty/ztask/ztask.c -------------------------------------------------------------------------------- /2021/lcr/firmware/thirdparty/ztask/ztask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/thirdparty/ztask/ztask.h -------------------------------------------------------------------------------- /2021/lcr/firmware/thirdparty/zuart/zuart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/thirdparty/zuart/zuart.c -------------------------------------------------------------------------------- /2021/lcr/firmware/thirdparty/zuart/zuart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/thirdparty/zuart/zuart.h -------------------------------------------------------------------------------- /2021/lcr/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/firmware/zboot.hex -------------------------------------------------------------------------------- /2021/lcr/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/lcr/sch.pdf -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/Makefile -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/cli.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/cli.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/disp.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/disp.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/key.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/key.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/rfid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/rfid.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/rfid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/rfid.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/tasks.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/app/tasks.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/bsp/gpio_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/bsp/gpio_f0.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/bsp/gpio_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/bsp/gpio_f0.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/bsp/spi_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/bsp/spi_f0.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/bsp/spi_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/bsp/spi_f0.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/drv/rc522.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/drv/rc522.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/drv/rc522.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/drv/rc522.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/iap.py -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/main.c -------------------------------------------------------------------------------- /2021/rfid_duplicator/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/firmware/platform.h -------------------------------------------------------------------------------- /2021/rfid_duplicator/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2021/rfid_duplicator/sch.pdf -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/Makefile -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/cli.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/cli.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/rf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/rf.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/rf.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/tasks.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/app/tasks.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/1.txt -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/dac_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/dac_gdf3.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/dac_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/dac_gdf3.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/gen_sin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/gen_sin.py -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/gpio_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/gpio_gdf3.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/gpio_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/gpio_gdf3.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/timer_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/timer_gdf3.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/timer_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/timer_gdf3.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/usart_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/usart_gdf3.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp/usart_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp/usart_gdf3.h -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/bsp_init.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/gd32f350_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/gd32f350_it.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/iap.py -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/main.c -------------------------------------------------------------------------------- /2022/aprs_beacon/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/firmware/platform.h -------------------------------------------------------------------------------- /2022/aprs_beacon/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/aprs_beacon/sch.pdf -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/Makefile -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/1.txt -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/cli.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/cli.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/dds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/dds.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/dds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/dds.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/disp.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/disp.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/gen_sin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/gen_sin.py -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/gen_tri_saw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/gen_tri_saw.py -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/key.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/key.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/menu.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/menu.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/tasks.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/tasks.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/ui_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/ui_strings.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/app/ui_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/app/ui_strings.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/gpio_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/gpio_gdf3.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/gpio_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/gpio_gdf3.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/timer_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/timer_gdf3.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/timer_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/timer_gdf3.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/usart_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/usart_gdf3.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp/usart_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp/usart_gdf3.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/bsp_init.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/drv/ssd1306_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/drv/ssd1306_i2c.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/drv/ssd1306_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/drv/ssd1306_i2c.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/gd32f350_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/gd32f350_it.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/iap.py -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/libgd32f350_16m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/libgd32f350_16m.a -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/main.c -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/platform.h -------------------------------------------------------------------------------- /2022/gd32_dds/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/firmware/zboot.hex -------------------------------------------------------------------------------- /2022/gd32_dds/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/gd32_dds/sch.pdf -------------------------------------------------------------------------------- /2022/resbox/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/Makefile -------------------------------------------------------------------------------- /2022/resbox/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2022/resbox/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2022/resbox/firmware/_lkf/stm8.lkf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/_lkf/stm8.lkf.template -------------------------------------------------------------------------------- /2022/resbox/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/app/disp.c -------------------------------------------------------------------------------- /2022/resbox/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/app/disp.h -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/gpio_8l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/gpio_8l.c -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/gpio_8l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/gpio_8l.h -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/lcd_8l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/lcd_8l.c -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/lcd_8l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/lcd_8l.h -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/timer_8l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/timer_8l.c -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/timer_8l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/timer_8l.h -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/usart_8l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/usart_8l.c -------------------------------------------------------------------------------- /2022/resbox/firmware/bsp/usart_8l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/bsp/usart_8l.h -------------------------------------------------------------------------------- /2022/resbox/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/main.c -------------------------------------------------------------------------------- /2022/resbox/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/platform.h -------------------------------------------------------------------------------- /2022/resbox/firmware/stm8l15x_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/firmware/stm8l15x_it.c -------------------------------------------------------------------------------- /2022/resbox/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/resbox/sch.pdf -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/Makefile -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/_libs/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/_libs/syscall.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/adc.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/adc.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/dataconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/dataconfig.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/disp.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/disp.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/tasks.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/app/tasks.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/adc_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/adc_gdf3.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/adc_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/adc_gdf3.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/gpio_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/gpio_gdf3.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/gpio_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/gpio_gdf3.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/timer_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/timer_gdf3.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/timer_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/timer_gdf3.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/usart_gdf3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/usart_gdf3.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp/usart_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp/usart_gdf3.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/bsp_init.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/drv/ssd1306_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/drv/ssd1306_i2c.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/drv/ssd1306_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/drv/ssd1306_i2c.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/gd32f350_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/gd32f350_it.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/iap.py -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/libgd32f350_16m.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/libgd32f350_16m.a -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/main.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/platform.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/thirdparty/ugui/ugui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/thirdparty/ugui/ugui.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/thirdparty/ugui/ugui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/thirdparty/ugui/ugui.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/thirdparty/zi2c/zi2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/thirdparty/zi2c/zi2c.c -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/thirdparty/zi2c/zi2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/thirdparty/zi2c/zi2c.h -------------------------------------------------------------------------------- /2022/rf_pwr/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/firmware/zboot.hex -------------------------------------------------------------------------------- /2022/rf_pwr/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/rf_pwr/sch.pdf -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/Makefile -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/_libs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/_libs/misc.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/audio.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/audio.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/cli.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/cli.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/events.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/events.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/flash.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/flash.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/key.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/key.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/lcd.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/lcd.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/tasks.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/tasks.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/ztar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/ztar.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/app/ztar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/app/ztar.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/bsp/spi_f0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/bsp/spi_f0.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/bsp/spi_f0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/bsp/spi_f0.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/bsp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/bsp_init.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/drv/fm1906.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/drv/fm1906.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/drv/fm1906.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/drv/fm1906.h -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/iap.py -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/main.c -------------------------------------------------------------------------------- /2022/timer_with_voice/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/firmware/platform.h -------------------------------------------------------------------------------- /2022/timer_with_voice/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2022/timer_with_voice/sch.pdf -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/Makefile -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/cli.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/cli.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/rf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/rf.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/rf.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/sht.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/sht.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/sht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/sht.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/app/tasks.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/board.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/board.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/drv/shtc3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/drv/shtc3.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/iap.py -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/main.cc -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/firmware/platform.h -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/firmware/use_zboot_ok: -------------------------------------------------------------------------------- 1 | 按stm32f030, 不需要复制中断向量表, 需要强行设置flash_size为64k 2 | -------------------------------------------------------------------------------- /2023/ble_t_rh_sensor/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/ble_t_rh_sensor/sch.pdf -------------------------------------------------------------------------------- /2023/logic_lab/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/Makefile -------------------------------------------------------------------------------- /2023/logic_lab/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/cli.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/cli.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/gates.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/gates.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/gates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/gates.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/tasks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/tasks.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/tasks.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/app/zgate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/app/zgate.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/board.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/board.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/bsp/gpio_gdf3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/bsp/gpio_gdf3.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/bsp/gpio_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/bsp/gpio_gdf3.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/bsp/usart_gdf3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/bsp/usart_gdf3.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/bsp/usart_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/bsp/usart_gdf3.h -------------------------------------------------------------------------------- /2023/logic_lab/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/iap.py -------------------------------------------------------------------------------- /2023/logic_lab/firmware/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/interrupt.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/main.cc -------------------------------------------------------------------------------- /2023/logic_lab/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/firmware/platform.h -------------------------------------------------------------------------------- /2023/logic_lab/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/logic_lab/sch.pdf -------------------------------------------------------------------------------- /2023/vga/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/Makefile -------------------------------------------------------------------------------- /2023/vga/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2023/vga/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2023/vga/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/HZK11US: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/HZK11US -------------------------------------------------------------------------------- /2023/vga/firmware/app/HZK12US: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/HZK12US -------------------------------------------------------------------------------- /2023/vga/firmware/app/HZK14US: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/HZK14US -------------------------------------------------------------------------------- /2023/vga/firmware/app/HZK16US: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/HZK16US -------------------------------------------------------------------------------- /2023/vga/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/cli.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/cli.h -------------------------------------------------------------------------------- /2023/vga/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2023/vga/firmware/app/gen_smlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/gen_smlib.py -------------------------------------------------------------------------------- /2023/vga/firmware/app/tasks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/tasks.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/tasks.h -------------------------------------------------------------------------------- /2023/vga/firmware/app/uni_smlib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/uni_smlib.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/vga.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/vga.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/vga.h -------------------------------------------------------------------------------- /2023/vga/firmware/app/zhz.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/zhz.cc -------------------------------------------------------------------------------- /2023/vga/firmware/app/zhz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/app/zhz.h -------------------------------------------------------------------------------- /2023/vga/firmware/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/board.cc -------------------------------------------------------------------------------- /2023/vga/firmware/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/board.h -------------------------------------------------------------------------------- /2023/vga/firmware/bsp/timer_gdf3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/bsp/timer_gdf3.cc -------------------------------------------------------------------------------- /2023/vga/firmware/bsp/timer_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/bsp/timer_gdf3.h -------------------------------------------------------------------------------- /2023/vga/firmware/bsp/usart_gdf3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/bsp/usart_gdf3.cc -------------------------------------------------------------------------------- /2023/vga/firmware/bsp/usart_gdf3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/bsp/usart_gdf3.h -------------------------------------------------------------------------------- /2023/vga/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/iap.py -------------------------------------------------------------------------------- /2023/vga/firmware/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/interrupt.cc -------------------------------------------------------------------------------- /2023/vga/firmware/libgd32f30x.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/libgd32f30x.a -------------------------------------------------------------------------------- /2023/vga/firmware/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/main.cc -------------------------------------------------------------------------------- /2023/vga/firmware/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/platform.h -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/ugui/ugui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/ugui/ugui.c -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/ugui/ugui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/ugui/ugui.h -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/zcli/zcli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/zcli/zcli.cc -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/zcli/zcli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/zcli/zcli.h -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/zpin/zpin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/zpin/zpin.cc -------------------------------------------------------------------------------- /2023/vga/firmware/thirdparty/zpin/zpin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/thirdparty/zpin/zpin.h -------------------------------------------------------------------------------- /2023/vga/firmware/zboot.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/firmware/zboot.hex -------------------------------------------------------------------------------- /2023/vga/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2023/vga/sch.pdf -------------------------------------------------------------------------------- /2024/bds_ble/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/Makefile -------------------------------------------------------------------------------- /2024/bds_ble/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/bds.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/bds.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/bds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/bds.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/board.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/board.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/cli.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/cli.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/dataconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/dataconfig.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/flash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/flash.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/flash.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/interrupt.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/main.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/nrf24l01_ble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/nrf24l01_ble.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/nrf24l01_ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/nrf24l01_ble.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/platform.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/rf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/rf.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/rf.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/sht.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/sht.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/sht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/sht.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/tasks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/tasks.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/app/tasks.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/adc_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/adc_hal.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/adc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/adc_hal.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/rtc_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/rtc_hal.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/rtc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/rtc_hal.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/usart_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/usart_hal.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/bsp/usart_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/bsp/usart_hal.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/Doxyfile -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/LICENSE -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/README.md -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/inc/cocoos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/inc/cocoos.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/inc/os_sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/inc/os_sem.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/library.json -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/src/os_cbk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/src/os_cbk.c -------------------------------------------------------------------------------- /2024/bds_ble/firmware/cocoOS/src/os_sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/cocoOS/src/os_sem.c -------------------------------------------------------------------------------- /2024/bds_ble/firmware/drv/nrf24l01.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/drv/nrf24l01.cc -------------------------------------------------------------------------------- /2024/bds_ble/firmware/drv/nrf24l01.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/drv/nrf24l01.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/drv/shtc3.cc.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/drv/shtc3.cc.bak -------------------------------------------------------------------------------- /2024/bds_ble/firmware/drv/shtc3.h.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/drv/shtc3.h.bak -------------------------------------------------------------------------------- /2024/bds_ble/firmware/drv/wht20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/drv/wht20.h -------------------------------------------------------------------------------- /2024/bds_ble/firmware/err.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/err.txt -------------------------------------------------------------------------------- /2024/bds_ble/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/iap.py -------------------------------------------------------------------------------- /2024/bds_ble/firmware/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/firmware/note.txt -------------------------------------------------------------------------------- /2024/bds_ble/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2024/bds_ble/sch.pdf -------------------------------------------------------------------------------- /2025/charlie/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/Makefile -------------------------------------------------------------------------------- /2025/charlie/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2025/charlie/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/board.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/charlie.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/charlie.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/charlie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/charlie.h -------------------------------------------------------------------------------- /2025/charlie/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/cli.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/cli.h -------------------------------------------------------------------------------- /2025/charlie/firmware/app/disp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/disp.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/disp.h -------------------------------------------------------------------------------- /2025/charlie/firmware/app/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/interrupt.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/main.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/platform.h -------------------------------------------------------------------------------- /2025/charlie/firmware/app/tasks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/tasks.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/app/tasks.h -------------------------------------------------------------------------------- /2025/charlie/firmware/bsp/timer_gdf4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/bsp/timer_gdf4.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/bsp/timer_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/bsp/timer_gdf4.h -------------------------------------------------------------------------------- /2025/charlie/firmware/bsp/usart_gdf4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/bsp/usart_gdf4.cc -------------------------------------------------------------------------------- /2025/charlie/firmware/bsp/usart_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/bsp/usart_gdf4.h -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/Doxyfile -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/LICENSE -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/README.md -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/inc/cocoos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/inc/cocoos.h -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/inc/os_sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/inc/os_sem.h -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/library.json -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/src/os_cbk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/src/os_cbk.c -------------------------------------------------------------------------------- /2025/charlie/firmware/cocoOS/src/os_sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/cocoOS/src/os_sem.c -------------------------------------------------------------------------------- /2025/charlie/firmware/iap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/iap.py -------------------------------------------------------------------------------- /2025/charlie/firmware/libgd32f40x.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/firmware/libgd32f40x.a -------------------------------------------------------------------------------- /2025/charlie/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/charlie/sch.pdf -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/Makefile -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/board.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/cli.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/cli.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/events.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/events.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/events.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/fan.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/fan.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/fan.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/interrupt.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/key.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/key.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/main.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/app/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/app/platform.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/lptim_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/lptim_hal.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/lptim_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/lptim_hal.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/timer_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/timer_hal.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/timer_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/timer_hal.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/usart_hal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/usart_hal.cc -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/bsp/usart_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/bsp/usart_hal.h -------------------------------------------------------------------------------- /2025/fan_ctrl/firmware/libpy32f002.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/firmware/libpy32f002.a -------------------------------------------------------------------------------- /2025/fan_ctrl/sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/fan_ctrl/sch.pdf -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/Makefile -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/_libs/misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/_libs/misc.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/_libs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/_libs/misc.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/_libs/syscall.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/_libs/syscall.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/board.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/cli.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/cli.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/disp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/disp.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/disp.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/events.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/events.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/events.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/interrupt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/interrupt.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/key.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/key.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/main.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/platform.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/tasks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/tasks.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/app/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/app/tasks.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/adc_gdf4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/adc_gdf4.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/adc_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/adc_gdf4.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/dac_gdf4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/dac_gdf4.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/dac_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/dac_gdf4.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/main.cc.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/main.cc.bak -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/timer_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/timer_gdf4.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/bsp/usart_gdf4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/bsp/usart_gdf4.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/cocoOS/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/cocoOS/LICENSE -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/cocoOS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/cocoOS/README.md -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/rf/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/rf/algorithm.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/rf/dc_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/rf/dc_block.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/rf/rf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/rf/rf.cc -------------------------------------------------------------------------------- /2025/gd32f4_sdr/firmware/rf/rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/firmware/rf/rf.h -------------------------------------------------------------------------------- /2025/gd32f4_sdr/sch_ctrl_panel.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/sch_ctrl_panel.pdf -------------------------------------------------------------------------------- /2025/gd32f4_sdr/sch_rf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/2025/gd32f4_sdr/sch_rf.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomzbj/diy/HEAD/README.md --------------------------------------------------------------------------------