Skip to content

bleroy/netduinohelpers

Repository files navigation

netduinohelpers

Salvaged from the ruins of CodePlex

Project Description

The 'netduino Helpers' is a C# library providing hardware drivers and utility classes supporting the following:

  • Analog joysticks
  • Interrupt-driven push-button
  • Real-time clock (DS1307)
  • 8*8 LED matrix
  • AdaFruit ILI932x TFT display
  • AdaFruit SSD1306 OLED display
  • AdaFruit ST7735 TFT display
  • AdaFruit VC0706 Camera
  • AdaFruit ST7565 Negative LCD display
  • AdaFruit LPD8806 LED strip driver
  • Sharp GP2Y0A21YK0F Distance Measuring Sensor
  • Shift registers (74hc595)
  • Runtime assembly & resource loader
  • Bitmaps & Bitmap Compositions
  • HiTec HS6635HB servo driver
  • Serial Interface Builder
  • LED matrix driver (Maxim7219 or compatible)
  • RTTL sound support (ringtones)
  • Variable / Fixed type font rendering
  • 16x16 icon rendering
  • Basic type serialization / deserialization
  • Trigonometry library (exMath-based)
  • Lightweight JSON parser (parsing from stream & string)
  • Virtual Memory support
  • PIX-6T4 console bootloader and games

The library is available as source-code only.

Samples

Check the \netduino.helpers\Samples folder for the samples and demos. The project called 'Samples' references all the others and will allowing building everything in one shot.

Sample descriptions

Dependencies

Be sure to check out the netduino Beta forum for the latest flash version required to support SD card I/Os.

All applications have been tested under firmware 4.1.1 Beta 1 only. .Net MF v4.2 is not yet supported as some features were taken out since 4.1.1 unfortunately.

Memory constraints

The library is large and will need to be trimmed to meet the needs of your application. This is especially relevant to the Netduino Plus. You can do this two ways: either take out the drivers and classes that you don't need / want and recompile the library (be mindful of inter-dependencies between some of the classes) or you can create you own library using a subset of the files making the Netduino Helpers library.

Tools

\netduino.helpers\Tools contains .bmp conversion programs. Expect 1-bit or 24-bit depth horizontal bitmaps.

About

Salvaged from the ruins of CodePlex

Resources

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
License.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages