├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Doxyfile ├── LICENSE ├── Makefile ├── README.md ├── components ├── badge-first-run │ ├── Kconfig │ ├── badge_first_run.c │ ├── badge_first_run.h │ └── component.mk ├── badge │ ├── Kconfig │ ├── badge.c │ ├── badge.h │ ├── badge_base.c │ ├── badge_base.h │ ├── badge_button.h │ ├── badge_cpt112s.c │ ├── badge_cpt112s.h │ ├── badge_eink.c │ ├── badge_eink.h │ ├── badge_eink_dev.c │ ├── badge_eink_dev.h │ ├── badge_eink_fb.c │ ├── badge_eink_fb.h │ ├── badge_eink_lut.c │ ├── badge_eink_lut.h │ ├── badge_eink_types.h │ ├── badge_fxl6408.c │ ├── badge_fxl6408.h │ ├── badge_gpiobutton.c │ ├── badge_gpiobutton.h │ ├── badge_i2c.c │ ├── badge_i2c.h │ ├── badge_input.c │ ├── badge_input.h │ ├── badge_leds.c │ ├── badge_leds.h │ ├── badge_mpr121.c │ ├── badge_mpr121.h │ ├── badge_nvs.c │ ├── badge_nvs.h │ ├── badge_pins.h │ ├── badge_power.c │ ├── badge_power.h │ ├── badge_sdcard.c │ ├── badge_sdcard.h │ ├── badge_vibrator.c │ ├── badge_vibrator.h │ └── component.mk ├── bpp-if │ ├── Kconfig │ ├── bpp_init.c │ ├── bpp_init.h │ ├── bpp_sniffer.c │ ├── bpp_sniffer.h │ ├── bpp_udp.c │ ├── bpp_udp.h │ ├── component.mk │ ├── hexdump.c │ └── hexdump.h ├── bpp-recv │ ├── .gitignore │ ├── Makefile │ ├── bd_emu.c │ ├── bd_emu.h │ ├── bd_flatflash.c │ ├── bd_flatflash.h │ ├── bd_ropart.c │ ├── bd_ropart.h │ ├── bd_ropart_test │ ├── bd_ropart_test.c │ ├── blkidcache.h │ ├── blkidcache_mlvl.c │ ├── blkidcache_noop.c │ ├── blockdecode.c │ ├── blockdecode.h │ ├── blockdevif.h │ ├── bma.c │ ├── bma.h │ ├── chksign.h │ ├── chksign_ed25519.c │ ├── chksign_mbedtls.c │ ├── chksign_uecc.c │ ├── component.mk │ ├── crc16-ccitt.c │ ├── crc16-ccitt.h │ ├── defec.c │ ├── defec.h │ ├── defec_parity.c │ ├── defec_rs.c │ ├── hexdump.c │ ├── hexdump.h │ ├── hkpackets.c │ ├── hkpackets.h │ ├── hldemux.c │ ├── hldemux.h │ ├── main.c │ ├── mountbd.c │ ├── mountbd.h │ ├── partemu │ │ ├── esp_attr.h │ │ ├── esp_err.h │ │ ├── esp_partition.h │ │ ├── esp_spi_flash.h │ │ ├── esp_system.h │ │ ├── freertos │ │ │ ├── FreeRTOS.h │ │ │ ├── portmacro.h │ │ │ ├── queue.h │ │ │ ├── semphr.h │ │ │ └── timers.h │ │ └── partemu.c │ ├── powerdown.c │ ├── powerdown.h │ ├── pubkey.inc │ ├── recvif.h │ ├── serdec.c │ ├── serdec.h │ ├── structs.h │ ├── subtitle.c │ ├── subtitle.h │ └── tout ├── ed25519 │ ├── add_scalar.c │ ├── component.mk │ ├── ed25519.h │ ├── fe.c │ ├── fe.h │ ├── fixedint.h │ ├── ge.c │ ├── ge.h │ ├── include │ │ └── ed25519.h │ ├── key_exchange.c │ ├── keypair.c │ ├── precomp_data.h │ ├── sc.c │ ├── sc.h │ ├── seed.c │ ├── sha512.c │ ├── sha512.h │ ├── sign.c │ └── verify.c ├── graph │ ├── component.mk │ ├── font.c │ ├── font.h │ ├── font_16px.c │ ├── font_16px.h │ ├── font_8px.c │ └── font_8px.h ├── png │ ├── adler32.c │ ├── adler32.h │ ├── component.mk │ ├── crc32.c │ ├── crc32.h │ ├── deflate_reader.c │ ├── deflate_reader.h │ ├── file_reader.c │ ├── file_reader.h │ ├── flash_reader.c │ ├── flash_reader.h │ ├── mem_reader.c │ ├── mem_reader.h │ ├── png_reader.c │ ├── png_reader.h │ └── reader.h ├── redundancy │ ├── component.mk │ ├── redundancy.c │ └── redundancy.h ├── sha2017 │ ├── GeoTrust_Global_CA.der │ ├── GeoTrust_Global_CA.pem │ ├── Kconfig │ ├── component.mk │ ├── sha2017_ota.c │ ├── sha2017_ota.h │ ├── sha2017_ota_graphics.c │ ├── sha2017_ota_graphics.h │ ├── wildcard_sha2017_org.c │ └── wildcard_sha2017_org.h └── ugfx-glue │ ├── Kconfig │ ├── PermanentMarker.ttf │ ├── Roboto-Black.ttf │ ├── Roboto-BlackItalic.ttf │ ├── Roboto-Regular.ttf │ ├── board_framebuffer.h │ ├── build_fonts.sh │ ├── component.mk │ ├── crunch_fonts.sh │ ├── fonts │ ├── DejaVuSans20.c │ ├── PermanentMarker22.c │ ├── PermanentMarker36.c │ ├── Roboto-Black22.c │ ├── Roboto-BlackItalic24.c │ ├── Roboto-Regular12.c │ ├── Roboto-Regular18.c │ ├── Roboto-Regular22.c │ ├── pixelade13.c │ └── weather42.c │ ├── gdisp_lld_framebuffer.c │ ├── gfx_mk.c │ ├── gfx_userfs.c │ ├── gfx_userfs.h │ ├── gfxconf.h │ ├── ginput_lld_toggle.c │ ├── ginput_lld_toggle_config.h │ └── userfonts.h ├── main ├── Kconfig.projbuild ├── component.mk ├── demo_dot1.c ├── demo_dot1.h ├── demo_greyscale1.c ├── demo_greyscale1.h ├── demo_greyscale2.c ├── demo_greyscale2.h ├── demo_greyscale_img1.c ├── demo_greyscale_img1.h ├── demo_greyscale_img2.c ├── demo_greyscale_img2.h ├── demo_greyscale_img3.c ├── demo_greyscale_img3.h ├── demo_greyscale_img4.c ├── demo_greyscale_img4.h ├── demo_leds.c ├── demo_leds.h ├── demo_mpr121.c ├── demo_mpr121.h ├── demo_partial_update.c ├── demo_partial_update.h ├── demo_power.c ├── demo_power.h ├── demo_sdcard_image.c ├── demo_sdcard_image.h ├── demo_test_adc.c ├── demo_test_adc.h ├── demo_text1.c ├── demo_text1.h ├── demo_text2.c ├── demo_text2.h ├── demo_ugfx.c ├── demo_ugfx.h ├── img_hacking.c ├── img_hacking.h ├── imgv2_hacking.c ├── imgv2_hacking.h ├── imgv2_menu.c ├── imgv2_menu.h ├── imgv2_nick.c ├── imgv2_nick.h ├── imgv2_sha.c ├── imgv2_sha.h ├── imgv2_test.c ├── imgv2_test.h ├── imgv2_weather.c ├── imgv2_weather.h ├── leaseweb.c ├── leaseweb.h ├── madison_gurkha.c ├── madison_gurkha.h └── main.c ├── partitions-16MB.csv ├── partitions-4MB.csv ├── pictures ├── font_16px.png ├── font_8px.png ├── hacking.png ├── pic_1.png ├── pic_2.png ├── pic_3.jpg ├── pic_3.png ├── pic_4.png └── pic_5.png ├── sdkconfig.defaults ├── set_env.sh └── tools ├── font2h.pl ├── gen_fonts_h ├── gen_pictures_h ├── graphLUT.pl ├── png_to_c_v2.pl └── raw2h.pl /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | sdkconfig* 3 | makeenv 4 | custom_env.sh 5 | doxygen/ 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/README.md -------------------------------------------------------------------------------- /components/badge-first-run/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge-first-run/Kconfig -------------------------------------------------------------------------------- /components/badge-first-run/badge_first_run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge-first-run/badge_first_run.c -------------------------------------------------------------------------------- /components/badge-first-run/badge_first_run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge-first-run/badge_first_run.h -------------------------------------------------------------------------------- /components/badge-first-run/component.mk: -------------------------------------------------------------------------------- 1 | # Component Makefile 2 | 3 | COMPONENT_ADD_INCLUDEDIRS := . 4 | 5 | -------------------------------------------------------------------------------- /components/badge/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/Kconfig -------------------------------------------------------------------------------- /components/badge/badge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge.c -------------------------------------------------------------------------------- /components/badge/badge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge.h -------------------------------------------------------------------------------- /components/badge/badge_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_base.c -------------------------------------------------------------------------------- /components/badge/badge_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_base.h -------------------------------------------------------------------------------- /components/badge/badge_button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_button.h -------------------------------------------------------------------------------- /components/badge/badge_cpt112s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_cpt112s.c -------------------------------------------------------------------------------- /components/badge/badge_cpt112s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_cpt112s.h -------------------------------------------------------------------------------- /components/badge/badge_eink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink.c -------------------------------------------------------------------------------- /components/badge/badge_eink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink.h -------------------------------------------------------------------------------- /components/badge/badge_eink_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_dev.c -------------------------------------------------------------------------------- /components/badge/badge_eink_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_dev.h -------------------------------------------------------------------------------- /components/badge/badge_eink_fb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_fb.c -------------------------------------------------------------------------------- /components/badge/badge_eink_fb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_fb.h -------------------------------------------------------------------------------- /components/badge/badge_eink_lut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_lut.c -------------------------------------------------------------------------------- /components/badge/badge_eink_lut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_lut.h -------------------------------------------------------------------------------- /components/badge/badge_eink_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_eink_types.h -------------------------------------------------------------------------------- /components/badge/badge_fxl6408.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_fxl6408.c -------------------------------------------------------------------------------- /components/badge/badge_fxl6408.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_fxl6408.h -------------------------------------------------------------------------------- /components/badge/badge_gpiobutton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_gpiobutton.c -------------------------------------------------------------------------------- /components/badge/badge_gpiobutton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_gpiobutton.h -------------------------------------------------------------------------------- /components/badge/badge_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_i2c.c -------------------------------------------------------------------------------- /components/badge/badge_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_i2c.h -------------------------------------------------------------------------------- /components/badge/badge_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_input.c -------------------------------------------------------------------------------- /components/badge/badge_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_input.h -------------------------------------------------------------------------------- /components/badge/badge_leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_leds.c -------------------------------------------------------------------------------- /components/badge/badge_leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_leds.h -------------------------------------------------------------------------------- /components/badge/badge_mpr121.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_mpr121.c -------------------------------------------------------------------------------- /components/badge/badge_mpr121.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_mpr121.h -------------------------------------------------------------------------------- /components/badge/badge_nvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_nvs.c -------------------------------------------------------------------------------- /components/badge/badge_nvs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_nvs.h -------------------------------------------------------------------------------- /components/badge/badge_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_pins.h -------------------------------------------------------------------------------- /components/badge/badge_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_power.c -------------------------------------------------------------------------------- /components/badge/badge_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_power.h -------------------------------------------------------------------------------- /components/badge/badge_sdcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_sdcard.c -------------------------------------------------------------------------------- /components/badge/badge_sdcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_sdcard.h -------------------------------------------------------------------------------- /components/badge/badge_vibrator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_vibrator.c -------------------------------------------------------------------------------- /components/badge/badge_vibrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/badge/badge_vibrator.h -------------------------------------------------------------------------------- /components/badge/component.mk: -------------------------------------------------------------------------------- 1 | # Component Makefile 2 | 3 | COMPONENT_ADD_INCLUDEDIRS := . 4 | 5 | -------------------------------------------------------------------------------- /components/bpp-if/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/Kconfig -------------------------------------------------------------------------------- /components/bpp-if/bpp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_init.c -------------------------------------------------------------------------------- /components/bpp-if/bpp_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_init.h -------------------------------------------------------------------------------- /components/bpp-if/bpp_sniffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_sniffer.c -------------------------------------------------------------------------------- /components/bpp-if/bpp_sniffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_sniffer.h -------------------------------------------------------------------------------- /components/bpp-if/bpp_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_udp.c -------------------------------------------------------------------------------- /components/bpp-if/bpp_udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/bpp_udp.h -------------------------------------------------------------------------------- /components/bpp-if/component.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Component Makefile 3 | # 4 | 5 | 6 | COMPONENT_ADD_INCLUDEDIRS := . 7 | 8 | -------------------------------------------------------------------------------- /components/bpp-if/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/hexdump.c -------------------------------------------------------------------------------- /components/bpp-if/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-if/hexdump.h -------------------------------------------------------------------------------- /components/bpp-recv/.gitignore: -------------------------------------------------------------------------------- 1 | part-*.img 2 | tst/ 3 | *.o 4 | recv 5 | -------------------------------------------------------------------------------- /components/bpp-recv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/Makefile -------------------------------------------------------------------------------- /components/bpp-recv/bd_emu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_emu.c -------------------------------------------------------------------------------- /components/bpp-recv/bd_emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_emu.h -------------------------------------------------------------------------------- /components/bpp-recv/bd_flatflash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_flatflash.c -------------------------------------------------------------------------------- /components/bpp-recv/bd_flatflash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_flatflash.h -------------------------------------------------------------------------------- /components/bpp-recv/bd_ropart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_ropart.c -------------------------------------------------------------------------------- /components/bpp-recv/bd_ropart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_ropart.h -------------------------------------------------------------------------------- /components/bpp-recv/bd_ropart_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_ropart_test -------------------------------------------------------------------------------- /components/bpp-recv/bd_ropart_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bd_ropart_test.c -------------------------------------------------------------------------------- /components/bpp-recv/blkidcache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blkidcache.h -------------------------------------------------------------------------------- /components/bpp-recv/blkidcache_mlvl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blkidcache_mlvl.c -------------------------------------------------------------------------------- /components/bpp-recv/blkidcache_noop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blkidcache_noop.c -------------------------------------------------------------------------------- /components/bpp-recv/blockdecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blockdecode.c -------------------------------------------------------------------------------- /components/bpp-recv/blockdecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blockdecode.h -------------------------------------------------------------------------------- /components/bpp-recv/blockdevif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/blockdevif.h -------------------------------------------------------------------------------- /components/bpp-recv/bma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bma.c -------------------------------------------------------------------------------- /components/bpp-recv/bma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/bma.h -------------------------------------------------------------------------------- /components/bpp-recv/chksign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/chksign.h -------------------------------------------------------------------------------- /components/bpp-recv/chksign_ed25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/chksign_ed25519.c -------------------------------------------------------------------------------- /components/bpp-recv/chksign_mbedtls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/chksign_mbedtls.c -------------------------------------------------------------------------------- /components/bpp-recv/chksign_uecc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/chksign_uecc.c -------------------------------------------------------------------------------- /components/bpp-recv/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/component.mk -------------------------------------------------------------------------------- /components/bpp-recv/crc16-ccitt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/crc16-ccitt.c -------------------------------------------------------------------------------- /components/bpp-recv/crc16-ccitt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/crc16-ccitt.h -------------------------------------------------------------------------------- /components/bpp-recv/defec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/defec.c -------------------------------------------------------------------------------- /components/bpp-recv/defec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/defec.h -------------------------------------------------------------------------------- /components/bpp-recv/defec_parity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/defec_parity.c -------------------------------------------------------------------------------- /components/bpp-recv/defec_rs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/defec_rs.c -------------------------------------------------------------------------------- /components/bpp-recv/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hexdump.c -------------------------------------------------------------------------------- /components/bpp-recv/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hexdump.h -------------------------------------------------------------------------------- /components/bpp-recv/hkpackets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hkpackets.c -------------------------------------------------------------------------------- /components/bpp-recv/hkpackets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hkpackets.h -------------------------------------------------------------------------------- /components/bpp-recv/hldemux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hldemux.c -------------------------------------------------------------------------------- /components/bpp-recv/hldemux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/hldemux.h -------------------------------------------------------------------------------- /components/bpp-recv/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/main.c -------------------------------------------------------------------------------- /components/bpp-recv/mountbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/mountbd.c -------------------------------------------------------------------------------- /components/bpp-recv/mountbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/mountbd.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/esp_attr.h: -------------------------------------------------------------------------------- 1 | 2 | //Dummy 3 | 4 | #define RTC_DATA_ATTR -------------------------------------------------------------------------------- /components/bpp-recv/partemu/esp_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/esp_err.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/esp_partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/esp_partition.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/esp_spi_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/esp_spi_flash.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/esp_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/esp_system.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/freertos/FreeRTOS.h: -------------------------------------------------------------------------------- 1 | 2 | //dummy -------------------------------------------------------------------------------- /components/bpp-recv/partemu/freertos/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/freertos/portmacro.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/freertos/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/freertos/queue.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/freertos/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/freertos/semphr.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/freertos/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/freertos/timers.h -------------------------------------------------------------------------------- /components/bpp-recv/partemu/partemu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/partemu/partemu.c -------------------------------------------------------------------------------- /components/bpp-recv/powerdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/powerdown.c -------------------------------------------------------------------------------- /components/bpp-recv/powerdown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/powerdown.h -------------------------------------------------------------------------------- /components/bpp-recv/pubkey.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/pubkey.inc -------------------------------------------------------------------------------- /components/bpp-recv/recvif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/recvif.h -------------------------------------------------------------------------------- /components/bpp-recv/serdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/serdec.c -------------------------------------------------------------------------------- /components/bpp-recv/serdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/serdec.h -------------------------------------------------------------------------------- /components/bpp-recv/structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/structs.h -------------------------------------------------------------------------------- /components/bpp-recv/subtitle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/subtitle.c -------------------------------------------------------------------------------- /components/bpp-recv/subtitle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/subtitle.h -------------------------------------------------------------------------------- /components/bpp-recv/tout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/bpp-recv/tout -------------------------------------------------------------------------------- /components/ed25519/add_scalar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/add_scalar.c -------------------------------------------------------------------------------- /components/ed25519/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/component.mk -------------------------------------------------------------------------------- /components/ed25519/ed25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/ed25519.h -------------------------------------------------------------------------------- /components/ed25519/fe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/fe.c -------------------------------------------------------------------------------- /components/ed25519/fe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/fe.h -------------------------------------------------------------------------------- /components/ed25519/fixedint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/fixedint.h -------------------------------------------------------------------------------- /components/ed25519/ge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/ge.c -------------------------------------------------------------------------------- /components/ed25519/ge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/ge.h -------------------------------------------------------------------------------- /components/ed25519/include/ed25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/include/ed25519.h -------------------------------------------------------------------------------- /components/ed25519/key_exchange.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/key_exchange.c -------------------------------------------------------------------------------- /components/ed25519/keypair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/keypair.c -------------------------------------------------------------------------------- /components/ed25519/precomp_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/precomp_data.h -------------------------------------------------------------------------------- /components/ed25519/sc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/sc.c -------------------------------------------------------------------------------- /components/ed25519/sc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/sc.h -------------------------------------------------------------------------------- /components/ed25519/seed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/seed.c -------------------------------------------------------------------------------- /components/ed25519/sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/sha512.c -------------------------------------------------------------------------------- /components/ed25519/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/sha512.h -------------------------------------------------------------------------------- /components/ed25519/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/sign.c -------------------------------------------------------------------------------- /components/ed25519/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ed25519/verify.c -------------------------------------------------------------------------------- /components/graph/component.mk: -------------------------------------------------------------------------------- 1 | # Component Makefile 2 | 3 | COMPONENT_ADD_INCLUDEDIRS := . 4 | 5 | -------------------------------------------------------------------------------- /components/graph/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font.c -------------------------------------------------------------------------------- /components/graph/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font.h -------------------------------------------------------------------------------- /components/graph/font_16px.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font_16px.c -------------------------------------------------------------------------------- /components/graph/font_16px.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font_16px.h -------------------------------------------------------------------------------- /components/graph/font_8px.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font_8px.c -------------------------------------------------------------------------------- /components/graph/font_8px.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/graph/font_8px.h -------------------------------------------------------------------------------- /components/png/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/adler32.c -------------------------------------------------------------------------------- /components/png/adler32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/adler32.h -------------------------------------------------------------------------------- /components/png/component.mk: -------------------------------------------------------------------------------- 1 | # Component Makefile 2 | 3 | COMPONENT_ADD_INCLUDEDIRS := . 4 | 5 | -------------------------------------------------------------------------------- /components/png/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/crc32.c -------------------------------------------------------------------------------- /components/png/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/crc32.h -------------------------------------------------------------------------------- /components/png/deflate_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/deflate_reader.c -------------------------------------------------------------------------------- /components/png/deflate_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/deflate_reader.h -------------------------------------------------------------------------------- /components/png/file_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/file_reader.c -------------------------------------------------------------------------------- /components/png/file_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/file_reader.h -------------------------------------------------------------------------------- /components/png/flash_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/flash_reader.c -------------------------------------------------------------------------------- /components/png/flash_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/flash_reader.h -------------------------------------------------------------------------------- /components/png/mem_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/mem_reader.c -------------------------------------------------------------------------------- /components/png/mem_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/mem_reader.h -------------------------------------------------------------------------------- /components/png/png_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/png_reader.c -------------------------------------------------------------------------------- /components/png/png_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/png_reader.h -------------------------------------------------------------------------------- /components/png/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/png/reader.h -------------------------------------------------------------------------------- /components/redundancy/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/redundancy/component.mk -------------------------------------------------------------------------------- /components/redundancy/redundancy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/redundancy/redundancy.c -------------------------------------------------------------------------------- /components/redundancy/redundancy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/redundancy/redundancy.h -------------------------------------------------------------------------------- /components/sha2017/GeoTrust_Global_CA.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/GeoTrust_Global_CA.der -------------------------------------------------------------------------------- /components/sha2017/GeoTrust_Global_CA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/GeoTrust_Global_CA.pem -------------------------------------------------------------------------------- /components/sha2017/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/Kconfig -------------------------------------------------------------------------------- /components/sha2017/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/component.mk -------------------------------------------------------------------------------- /components/sha2017/sha2017_ota.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/sha2017_ota.c -------------------------------------------------------------------------------- /components/sha2017/sha2017_ota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/sha2017_ota.h -------------------------------------------------------------------------------- /components/sha2017/sha2017_ota_graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/sha2017_ota_graphics.c -------------------------------------------------------------------------------- /components/sha2017/sha2017_ota_graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/sha2017_ota_graphics.h -------------------------------------------------------------------------------- /components/sha2017/wildcard_sha2017_org.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/wildcard_sha2017_org.c -------------------------------------------------------------------------------- /components/sha2017/wildcard_sha2017_org.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/sha2017/wildcard_sha2017_org.h -------------------------------------------------------------------------------- /components/ugfx-glue/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/Kconfig -------------------------------------------------------------------------------- /components/ugfx-glue/PermanentMarker.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/PermanentMarker.ttf -------------------------------------------------------------------------------- /components/ugfx-glue/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/Roboto-Black.ttf -------------------------------------------------------------------------------- /components/ugfx-glue/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /components/ugfx-glue/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/Roboto-Regular.ttf -------------------------------------------------------------------------------- /components/ugfx-glue/board_framebuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/board_framebuffer.h -------------------------------------------------------------------------------- /components/ugfx-glue/build_fonts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/build_fonts.sh -------------------------------------------------------------------------------- /components/ugfx-glue/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/component.mk -------------------------------------------------------------------------------- /components/ugfx-glue/crunch_fonts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/crunch_fonts.sh -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/DejaVuSans20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/DejaVuSans20.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/PermanentMarker22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/PermanentMarker22.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/PermanentMarker36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/PermanentMarker36.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/Roboto-Black22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/Roboto-Black22.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/Roboto-BlackItalic24.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/Roboto-BlackItalic24.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/Roboto-Regular12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/Roboto-Regular12.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/Roboto-Regular18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/Roboto-Regular18.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/Roboto-Regular22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/Roboto-Regular22.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/pixelade13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/pixelade13.c -------------------------------------------------------------------------------- /components/ugfx-glue/fonts/weather42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/fonts/weather42.c -------------------------------------------------------------------------------- /components/ugfx-glue/gdisp_lld_framebuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/gdisp_lld_framebuffer.c -------------------------------------------------------------------------------- /components/ugfx-glue/gfx_mk.c: -------------------------------------------------------------------------------- 1 | ../../ugfx/src/gfx_mk.c -------------------------------------------------------------------------------- /components/ugfx-glue/gfx_userfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/gfx_userfs.c -------------------------------------------------------------------------------- /components/ugfx-glue/gfx_userfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/gfx_userfs.h -------------------------------------------------------------------------------- /components/ugfx-glue/gfxconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/gfxconf.h -------------------------------------------------------------------------------- /components/ugfx-glue/ginput_lld_toggle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/ginput_lld_toggle.c -------------------------------------------------------------------------------- /components/ugfx-glue/ginput_lld_toggle_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/ginput_lld_toggle_config.h -------------------------------------------------------------------------------- /components/ugfx-glue/userfonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/components/ugfx-glue/userfonts.h -------------------------------------------------------------------------------- /main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/Kconfig.projbuild -------------------------------------------------------------------------------- /main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/component.mk -------------------------------------------------------------------------------- /main/demo_dot1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_dot1.c -------------------------------------------------------------------------------- /main/demo_dot1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_dot1.h -------------------------------------------------------------------------------- /main/demo_greyscale1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale1.c -------------------------------------------------------------------------------- /main/demo_greyscale1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale1.h -------------------------------------------------------------------------------- /main/demo_greyscale2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale2.c -------------------------------------------------------------------------------- /main/demo_greyscale2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale2.h -------------------------------------------------------------------------------- /main/demo_greyscale_img1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img1.c -------------------------------------------------------------------------------- /main/demo_greyscale_img1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img1.h -------------------------------------------------------------------------------- /main/demo_greyscale_img2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img2.c -------------------------------------------------------------------------------- /main/demo_greyscale_img2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img2.h -------------------------------------------------------------------------------- /main/demo_greyscale_img3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img3.c -------------------------------------------------------------------------------- /main/demo_greyscale_img3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img3.h -------------------------------------------------------------------------------- /main/demo_greyscale_img4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img4.c -------------------------------------------------------------------------------- /main/demo_greyscale_img4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_greyscale_img4.h -------------------------------------------------------------------------------- /main/demo_leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_leds.c -------------------------------------------------------------------------------- /main/demo_leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_leds.h -------------------------------------------------------------------------------- /main/demo_mpr121.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_mpr121.c -------------------------------------------------------------------------------- /main/demo_mpr121.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_mpr121.h -------------------------------------------------------------------------------- /main/demo_partial_update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_partial_update.c -------------------------------------------------------------------------------- /main/demo_partial_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_partial_update.h -------------------------------------------------------------------------------- /main/demo_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_power.c -------------------------------------------------------------------------------- /main/demo_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_power.h -------------------------------------------------------------------------------- /main/demo_sdcard_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_sdcard_image.c -------------------------------------------------------------------------------- /main/demo_sdcard_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_sdcard_image.h -------------------------------------------------------------------------------- /main/demo_test_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_test_adc.c -------------------------------------------------------------------------------- /main/demo_test_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_test_adc.h -------------------------------------------------------------------------------- /main/demo_text1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_text1.c -------------------------------------------------------------------------------- /main/demo_text1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_text1.h -------------------------------------------------------------------------------- /main/demo_text2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_text2.c -------------------------------------------------------------------------------- /main/demo_text2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_text2.h -------------------------------------------------------------------------------- /main/demo_ugfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_ugfx.c -------------------------------------------------------------------------------- /main/demo_ugfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/demo_ugfx.h -------------------------------------------------------------------------------- /main/img_hacking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/img_hacking.c -------------------------------------------------------------------------------- /main/img_hacking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/img_hacking.h -------------------------------------------------------------------------------- /main/imgv2_hacking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_hacking.c -------------------------------------------------------------------------------- /main/imgv2_hacking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_hacking.h -------------------------------------------------------------------------------- /main/imgv2_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_menu.c -------------------------------------------------------------------------------- /main/imgv2_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_menu.h -------------------------------------------------------------------------------- /main/imgv2_nick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_nick.c -------------------------------------------------------------------------------- /main/imgv2_nick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_nick.h -------------------------------------------------------------------------------- /main/imgv2_sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_sha.c -------------------------------------------------------------------------------- /main/imgv2_sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_sha.h -------------------------------------------------------------------------------- /main/imgv2_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_test.c -------------------------------------------------------------------------------- /main/imgv2_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_test.h -------------------------------------------------------------------------------- /main/imgv2_weather.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_weather.c -------------------------------------------------------------------------------- /main/imgv2_weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/imgv2_weather.h -------------------------------------------------------------------------------- /main/leaseweb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/leaseweb.c -------------------------------------------------------------------------------- /main/leaseweb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/leaseweb.h -------------------------------------------------------------------------------- /main/madison_gurkha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/madison_gurkha.c -------------------------------------------------------------------------------- /main/madison_gurkha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/madison_gurkha.h -------------------------------------------------------------------------------- /main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/main/main.c -------------------------------------------------------------------------------- /partitions-16MB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/partitions-16MB.csv -------------------------------------------------------------------------------- /partitions-4MB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/partitions-4MB.csv -------------------------------------------------------------------------------- /pictures/font_16px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/font_16px.png -------------------------------------------------------------------------------- /pictures/font_8px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/font_8px.png -------------------------------------------------------------------------------- /pictures/hacking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/hacking.png -------------------------------------------------------------------------------- /pictures/pic_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_1.png -------------------------------------------------------------------------------- /pictures/pic_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_2.png -------------------------------------------------------------------------------- /pictures/pic_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_3.jpg -------------------------------------------------------------------------------- /pictures/pic_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_3.png -------------------------------------------------------------------------------- /pictures/pic_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_4.png -------------------------------------------------------------------------------- /pictures/pic_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/pictures/pic_5.png -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/sdkconfig.defaults -------------------------------------------------------------------------------- /set_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/set_env.sh -------------------------------------------------------------------------------- /tools/font2h.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/font2h.pl -------------------------------------------------------------------------------- /tools/gen_fonts_h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/gen_fonts_h -------------------------------------------------------------------------------- /tools/gen_pictures_h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/gen_pictures_h -------------------------------------------------------------------------------- /tools/graphLUT.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/graphLUT.pl -------------------------------------------------------------------------------- /tools/png_to_c_v2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/png_to_c_v2.pl -------------------------------------------------------------------------------- /tools/raw2h.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SHA2017-badge/Firmware/HEAD/tools/raw2h.pl --------------------------------------------------------------------------------