Skip to content

Mackan2023/Literbox-of-Fenix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

literbox Fenix

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)
  1. firmware ? (first step to take with stm32f1)..
  2. Idé or worth to make it (in software.)?
  3. main all start from main (read from 4-startup) ?

    Raspberry as PROGRAMMER

    First, check command line by entering
    sudo nano /boot/cmdline.txt then remove console=serial0,115200.
    Don't forget to rebootafter all tools are installed.

    Flashing STM32F103C8T6

    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


    ESP programer on a USB

    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

Mackan2024(C)github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published