Hey, I have an idea, if you like to "bug" with, well, go head.
I'm totally new to programming/electrical/ect, I'm no one.
I will need a lot of help if you are interested in helping me?
you are welcome to help.
I have no idea what I'm doing here or what is what but I have an idea that I really like to do.
It is a self-cleaning litter box for cats, Literbox-of-Fenix.
It should be fun to do something I'm not good at :)
About me: I'm not an electrician/programmer/etc. Sometimes it's hard to understand.
- 1, Blue Pill, STM32F103C8T6 Board Info
- 1, stepper motor driver Datasheet
- 1, optical reader (more info coming)
- 1, HX711 weight sensor Datasheet
- 1, ESP-01s Datasheet
- 2, stepper motor (more info coming)
- firmware ? (first step to take with stm32f1)..
- Idé or worth to make it (in software.)?
- main all start from main (read from 4-startup) ?
-
First, check command line by entering
sudo nano /boot/cmdline.txt
then remove console=serial0,115200
.Don't forget to
reboot
after all tools are installed.If you're using STM32F103C8T6 on Raspberry Pi OS by RX/TX pinout, follow these steps:
check if u have connected stm to right pins, /dev/serial0
command, 0 if its connected there
install flashtool git clone https://git.code.sf.net/p/stm32flash/code stm/u
(soon new adress here)
cd stm/u | make | sudo make install | cd ../
this is not needed but use unsafe working bootloader go a head
git clone https://github.com/rogerclarkmelbourne/STM32duino-bootloader boot
burn in file over RX&TX stm32flash -v -w ./boot/bootloader_only_binaries/generic_boot20_pc13.bin /dev/serial0
erase firmware stm32flash -o /dev/serial0
-
If you're using ESP-01s (ESP8266EX) on Raspberry Pi OS with a programmer, follow these steps:
Install tool:
sudo pip install esptool
Burn bin file to usb dev/ttyUSB*
(are command to check usb):
esptool.py --port /dev/ttyUSB0 write_flash 0 ftp/thebinfile.bin
Erase firmware: esptool.py --port /dev/ttyUSB0 erase_flash