mmyalski (MateuszMyalski)

MateuszMyalski

Geek Repo

Location:Poland

Home Page:MateuszMyalski.github.io

Github PK Tool:Github PK Tool

mmyalski's repositories

logseq-plugin-shallow-copy

The Block Shallow Copy plugin empowers users with a seamless copying block's children experience.

Language:JavaScriptLicense:MITStargazers:2Issues:1Issues:2

socket-terminal

Simple telnet server for connecting IOT devices in e.g. star topology. Build for Debian tested on WSL2. The server has already implemented few basic commands. CMake build system was used with chance to change socket platform implementation. It is possible to create users with universal commands attached to each profile. Connection works in separate threads, peers after inactivity time are disconnected automatically to free the server slots. By using virtual class, it is possible to implement own commands easily. Each command can have its own alias. Command dispatcher has build in argument parsing algorithms and enter escape system when typing commands. The project cointain also some unit tests for used parsing solutions.

Language:C++License:MITStargazers:1Issues:1Issues:0

yetanotherprotocol

Protocol designed to communicate between two devices (etc. PC -> uC) using COM interface and UART communication without external handshaking connections. Algorithm is using only external interrupts on uC without wasting DMA channels. Sender can set the packet ID and payload field. After creating the packet handler, the program will take care for the proper CRC16 CITT generation and message length field. This simplicity allow coder to implement easily proper communication between two devices without worrying if the data is passed through without any changes. The user API will return the status of the transmission and will inform if the data came or were sent corrupted.

Language:CLicense:MITStargazers:1Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

bashmarks

Directory bookmarks for the shell

Language:ShellLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

design_pattern_for_embedded_system

Implement of all problems in the book "Design Patterns for Embedded system in C"

Language:CLicense:MITStargazers:0Issues:0Issues:0
Language:ShellStargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0
Language:C++License:MITStargazers:0Issues:1Issues:0

GPL

General Purpose Libraries- GPL. C library containing all necessary functions for data structures, search algorithms, CRC generation, mathematical operations etc.. Designed for code portability and reusability for future embedded use.

Language:CLicense:MITStargazers:0Issues:0Issues:0

logseq-marketplace

A centralized packages manager for Logseq marketplace plugins.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

MateuszMyalski

Config files for my GitHub profile.

Stargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0
Language:CStargazers:0Issues:0Issues:0

STM32CubeU5

Full Firmware Package for the STM32U5 series: HAL+LL drivers, CMSIS, BSP, MW, plus a set of Projects (examples and demos) running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits).

License:NOASSERTIONStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0