Our great sponsors
-
CoopCommand
CoopCommand aims to increase automation in small scale egg-laying chicken flocks for the hobby farmer. Final product aims to have ease of installation and use for non-technical users.
I've spent roughly the last 2 years dabbling in the extreme shallow end of embedded development. What started as a desire to automate my chicken coop door has grown into something else altogether. Here is a link to my most complete project so far, that is actually currently in the process of being ported over to an ESP32 directly, without the Atmega328P. https://github.com/hms-11/CoopCommand
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
(e.g. gpio_set_direction, gpio_set_level, gpio_get_level all defined here https://github.com/espressif/esp-idf/blob/master/components/driver/gpio.c - eventually calls things defined in https://github.com/espressif/esp-idf/blob/master/components/hal/esp32/include/hal/gpio_ll.h for example on ESP32)
-
Arduino-Libs
Arduino Libs & Examples: ADS1147, ADS7846, DAC8760, DS1307, RV8523, MCP2515, WS2812, S65-Display, MI0283QT-2/-9/-11, HX8347D, ILI9341, SSD1331
There are some design decisions Arduino made that maybe restrict in one aspect, but there's nothing wrong with dropping down to a lower level or jumping sideways to a slightly customized version that does just the right thing. e.g. If digitalWrite() isn't fast enough, somebody wrote a digitalWriteFast() that works with some AVRs. Otherwise, you can probably just hunt down the source yourself, make your own copy of it, and change it to be the way you need. That's a great way to learn, too
-
I'm a big fan of PlatformIO for that reason. Switch a few lines in an INI file to switch from TM4C to STM32, rebuild, voila. That is, assuming the frameworks the app's written in are available for it. (Arduino is probably the most common one)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.