├── LICENSE ├── README.md ├── docs ├── 74HC595_TSSOP16.png ├── 74HC_HCT595.pdf ├── B3603_BoardSchematics.pdf ├── B3603_BottomBoardSchematics.pdf ├── B3603_BottomBoardSchematics.png ├── B3603_TopBoardSchematics.png ├── BottomBoardPartialReverseEngineering.jpg ├── BottomBoardSide1.jpg ├── BottomBoardSide2.jpg ├── CD00190271_RM0016_STM8_Reference_manual.pdf ├── CD00191343_programming_STM8_flash_eeprom.pdf ├── DM00024550_STM8S003F3_Datasheet.pdf ├── STM8S003F3 pinout.png ├── TopBoardSide1.jpg ├── TopBoardSide2.jpg ├── control_pinouts.png ├── ireg.png ├── links └── vreg.png └── stm8 ├── .gitignore ├── COPYING ├── Makefile ├── PROTOCOL.md ├── adc.c ├── adc.h ├── calibrate.py ├── config.c ├── config.h ├── display.c ├── display.h ├── eeprom.c ├── eeprom.h ├── fixedpoint.c ├── fixedpoint.h ├── main.c ├── outputs.c ├── outputs.h ├── parse.c ├── parse.h ├── stm8s.h ├── test_adc_accuracy.c ├── test_parse.c ├── test_pwm_accuracy.c ├── test_pwm_accuracy.py ├── uart.c └── uart.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/README.md -------------------------------------------------------------------------------- /docs/74HC595_TSSOP16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/74HC595_TSSOP16.png -------------------------------------------------------------------------------- /docs/74HC_HCT595.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/74HC_HCT595.pdf -------------------------------------------------------------------------------- /docs/B3603_BoardSchematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/B3603_BoardSchematics.pdf -------------------------------------------------------------------------------- /docs/B3603_BottomBoardSchematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/B3603_BottomBoardSchematics.pdf -------------------------------------------------------------------------------- /docs/B3603_BottomBoardSchematics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/B3603_BottomBoardSchematics.png -------------------------------------------------------------------------------- /docs/B3603_TopBoardSchematics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/B3603_TopBoardSchematics.png -------------------------------------------------------------------------------- /docs/BottomBoardPartialReverseEngineering.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/BottomBoardPartialReverseEngineering.jpg -------------------------------------------------------------------------------- /docs/BottomBoardSide1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/BottomBoardSide1.jpg -------------------------------------------------------------------------------- /docs/BottomBoardSide2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/BottomBoardSide2.jpg -------------------------------------------------------------------------------- /docs/CD00190271_RM0016_STM8_Reference_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/CD00190271_RM0016_STM8_Reference_manual.pdf -------------------------------------------------------------------------------- /docs/CD00191343_programming_STM8_flash_eeprom.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/CD00191343_programming_STM8_flash_eeprom.pdf -------------------------------------------------------------------------------- /docs/DM00024550_STM8S003F3_Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/DM00024550_STM8S003F3_Datasheet.pdf -------------------------------------------------------------------------------- /docs/STM8S003F3 pinout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/STM8S003F3 pinout.png -------------------------------------------------------------------------------- /docs/TopBoardSide1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/TopBoardSide1.jpg -------------------------------------------------------------------------------- /docs/TopBoardSide2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/TopBoardSide2.jpg -------------------------------------------------------------------------------- /docs/control_pinouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/control_pinouts.png -------------------------------------------------------------------------------- /docs/ireg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/ireg.png -------------------------------------------------------------------------------- /docs/links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/links -------------------------------------------------------------------------------- /docs/vreg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/docs/vreg.png -------------------------------------------------------------------------------- /stm8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/.gitignore -------------------------------------------------------------------------------- /stm8/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/COPYING -------------------------------------------------------------------------------- /stm8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/Makefile -------------------------------------------------------------------------------- /stm8/PROTOCOL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/PROTOCOL.md -------------------------------------------------------------------------------- /stm8/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/adc.c -------------------------------------------------------------------------------- /stm8/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/adc.h -------------------------------------------------------------------------------- /stm8/calibrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/calibrate.py -------------------------------------------------------------------------------- /stm8/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/config.c -------------------------------------------------------------------------------- /stm8/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/config.h -------------------------------------------------------------------------------- /stm8/display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/display.c -------------------------------------------------------------------------------- /stm8/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/display.h -------------------------------------------------------------------------------- /stm8/eeprom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/eeprom.c -------------------------------------------------------------------------------- /stm8/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/eeprom.h -------------------------------------------------------------------------------- /stm8/fixedpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/fixedpoint.c -------------------------------------------------------------------------------- /stm8/fixedpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/fixedpoint.h -------------------------------------------------------------------------------- /stm8/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/main.c -------------------------------------------------------------------------------- /stm8/outputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/outputs.c -------------------------------------------------------------------------------- /stm8/outputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/outputs.h -------------------------------------------------------------------------------- /stm8/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/parse.c -------------------------------------------------------------------------------- /stm8/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/parse.h -------------------------------------------------------------------------------- /stm8/stm8s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/stm8s.h -------------------------------------------------------------------------------- /stm8/test_adc_accuracy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/test_adc_accuracy.c -------------------------------------------------------------------------------- /stm8/test_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/test_parse.c -------------------------------------------------------------------------------- /stm8/test_pwm_accuracy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/test_pwm_accuracy.c -------------------------------------------------------------------------------- /stm8/test_pwm_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/test_pwm_accuracy.py -------------------------------------------------------------------------------- /stm8/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/uart.c -------------------------------------------------------------------------------- /stm8/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baruch/b3603/HEAD/stm8/uart.h --------------------------------------------------------------------------------