Skip to content

A hubot script that links documentation for STM32 microcontrollers.

Notifications You must be signed in to change notification settings

kongr45gpen/hubot-stm32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubot-stm32

A hubot script that links documentation for STM32 microcontrollers.

See src/stm32.coffee for full documentation.

Installation

In hubot project repo, run:

npm install hubot-stm32 --save

Then add hubot-stm32 to your external-scripts.json:

[
  "hubot-stm32"
]

Sample Interaction

user1>> hubot reference stm32f103rb
hubot>> Reference manual for STM32F103RBTx: http://www.st.com/resource/en/reference_manual/CD00171190.pdf
        (STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm®-based 32-bit MCUs)

NPM Module

https://www.npmjs.com/package/hubot-stm32

To-Do List

  • Do not fetch MCUs every time
  • Do not show Searching... message
  • Show error when no file is found
  • Handle JSON errors
  • Functional testing
  • Do not return results for really small stripped names
  • If possible, support different adapter formatting
  • Create a hubot script that can fetch datasheets from electronic component search engines (hubot-datasheets)
  • Support more types of manuals (errata sheets, programming manuals, ...)
  • Functions for evaluation boards:
    • User Manual search
    • Pinout search for non-standard pinouts

Disclaimer

All trademarks belong to their respective owners. 'STM32' is a registered trademark of STMicroelectronics International N.V.

About

A hubot script that links documentation for STM32 microcontrollers.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published