#Teensy

-Warts-and-alllaumann@mastodon.xyz
2025-05-15

Getting more familiar with programming the lovely #Teensy 2.0 in #C.

I've learned this little trick to get the compiler to tell me sizes of things at compile-time:

char (*__kaboom)[sizeof(int)] = 1;

keyboard.c:72:34: error: initialization of ‘char (*)[2]’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
72 | char (*__kaboom)[sizeof(int)] = 1;
| ^

So 2.

godbolt.org/z/3azMTjTbP

Arduino LibrariesarduinoLibs@fosstodon.org
2025-03-26

FirebaseClient (2.0.1) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Les capsules du prof Lutzlutzray@mamot.fr
2025-03-13

Important milestone for my timecode gizmo: this is the first successful syncing using a cell phone and the Teensy board implementing an USB audio device, plugged as an external mic into the USB-C port. This is important as I'm pivoting my project toward youtubers rather than indy cinematographers who are already using overpriced and counter intuitive SMPTE LTC generators in their workflow 😏

#atomicSynchronator #audio #videoEditing #filmMaking #fieldRecording #teensy #timecode #ltc

Arduino LibrariesarduinoLibs@fosstodon.org
2025-03-09

GUIslice (0.17.2) for avr/esp8266/esp32/stm32/STM32F1/samd/sam/teensy by Calvin Hass

➡️ github.com/ImpulseAdventure/GU

GUIslice embedded touchscreen GUI library in C for Arduino & Raspberry Pi

#Arduino #ArduinoLibs #avr #esp8266 #esp32 #stm32 #STM32F1 #samd #sam #teensy

2025-03-03

My recent build of a #chorded #keyboard, a clone of Chordite. Work-in-progress firmware in #rust and (still some) C at: github.com/akavel/chordite-rus

Planned next steps:
- practicing actually typing on it... (the hardest one);
- tweaking and "improving" the layout and functionalities (a neverending story?) - interested in anyone who might somehow help make some sensible one given the constraints of the device;
- hopefully adding mouse functionality based on a gyroscope module (some "MPU6050" board is on its way) - will it work fine enough?
- maybe one day wireless through BLE?

Once I have the mouse functionality built and added, my main goal is to try and be using it with #XReal One glasses I bought recently.

Thanks @rahix for avr-hal; thanks @PaulStoffregen for #teensy; thanks John W. McKown for creating #Chordite, thanks @rustembedded for helping make Rust on embedded possible; thanks my amazing friend for soldering it for me, and thanks many others for many other things.

#theWorkshop #chordedkeyboard #atmega32u4 #avr

A prototype chorded keyboard being held in a left hand. Thumb is below a cardboard-like rectangle, remaining fingers pass through a hole and rest on greenish switches visible over the rectangle. A USB cable is visible below the cardboard.A cardboard rectangle with a narrow rectangular hole on its left side. To the right of the hole, eight switches are visible, arranged in two irregular rows of four, each row roughly parallel to the hole on the left. Some thin metal bars are visible between the switches, holding them to the cardboard with small tightened screws. A white USB cable is extending to the right from below, neatly tied in a loop with a piece of red velcro.A cardboard rectangle with a narrow rectangular hole on its left side. To the right of the hole, four narrow slits are visible, perpendicular to the hole. A bunch of colorful wires come out of the slits, ziptied near the bottom and going back up and right into a Teensy printed circuit board attached to the cardboard. A USB cable extends out of the PCB. Two thin black metal stripes are also visible arranged vertically, with small screw heads visible over them. The whole assembly rests on a cutting board.
Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-27

FirebaseClient (2.0.0) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

2025-02-23

Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной)

Последнее время мне стали часто попадаться упоминания контроллеров Teensy, причём в самых интересных и мощных проектах. Какое-то время я не обращал на это внимание, но потом заинтересовался этой темой и чем дальше я в неё погружался, тем больше впечатлялся. Оказывается, последняя версия Teensy 4 сделана на основе Cortex M7 и работает на частоте 600 МГц, причём ядро там довольно продвинутое и позволяет исполнять две инструкции за такт, использует предсказание ветвлений и аппаратную обработку 64-битных чисел с плавающей точкой, а также много чего ещё, в том числе имеет на борту много RAM, Flash и PSRAM памяти и т. д. В общем, контроллер очень продвинутый и позволяет создавать проекты в области обработки звука, управления массивами светодиодов, вывода видео на LED экраны, создания музыкальных синтезаторов и т. д. и т. п. В результате я пришёл к выводу, что с этим стоит познакомиться поближе и на Али был заказан комплект Teensy 4.1 с Audio и Ethernet расширениями, а затем я с большим удовольствием поэкспериментировал с этим железом. Ну а далее я предлагаю свой отчёт о проведённых экспериментах, а также поделюсь своими впечатлениями о Teensy 4.1.

habr.com/ru/companies/timeweb/

#timeweb_статьи #arduino #teensy #Cortex #M7 #ардуино #diy #iot #ethernet #ams #audio #led

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-17

MFRC522 (1.4.12) for avr/megaavr/STM32F1/teensy/esp8266/esp32/samd/atmelsam by GithubCommunity

➡️ github.com/miguelbalboa/rfid

Arduino RFID Library for MFRC522 (SPI)

#Arduino #ArduinoLibs #avr #megaavr #STM32F1 #teensy #esp8266 #esp32 #samd #atmelsam

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-16

MFRC522_fix (1.4.12) for avr/megaavr/STM32F1/teensy/esp8266/esp32/samd/atmelsam by boerge1

➡️ github.com/boerge1/rfid

Arduino RFID Library for MFRC522 (SPI)

#Arduino #ArduinoLibs #avr #megaavr #STM32F1 #teensy #esp8266 #esp32 #samd #atmelsam

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-13

FirebaseClient (1.5.11) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-12

FirebaseClient (1.5.10) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-11

FirebaseClient (1.5.9) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-10

MicroConfig (0.3.0) for teensy/avr by Jan Benda

➡️ github.com/janscience/MicroCon

Configuration menus for microcontrollers.

#Arduino #ArduinoLibs #teensy #avr

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-10

FirebaseClient (1.5.8) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-09

FirebaseClient (1.5.7) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-09

FirebaseClient (1.5.6) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-08

MicroConfig (0.2.0) for teensy/avr by Jan Benda

➡️ github.com/janscience/MicroCon

Configuration menus for microcontrollers.

#Arduino #ArduinoLibs #teensy #avr

Arduino LibrariesarduinoLibs@fosstodon.org
2025-02-08

FirebaseClient (1.5.5) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-01-29

FirebaseClient (1.5.4) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Arduino LibrariesarduinoLibs@fosstodon.org
2025-01-29

FirebaseClient (1.5.3) for esp8266/esp32/sam/samd/stm32/STM32F1/STM32F4/teensy by Mobizt

➡️ github.com/mobizt/FirebaseClie

Async Firebase Client library for Arduino

#Arduino #ArduinoLibs #esp8266 #esp32 #sam #samd #stm32 #STM32F1 #STM32F4 #teensy

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst