All Projects → petabyt → liemoth

petabyt / liemoth

Licence: GPL-3.0 license
Development Kit For Ambarella Devices

Programming Languages

c
50402 projects - #5 most used programming language
AGS Script
88 projects
assembly
5116 projects
HTML
75241 projects
Makefile
30231 projects
Batchfile
5799 projects
shell
77523 projects

Projects that are alternatives of or similar to liemoth

Yi Hack V4
New Custom Firmware for Xiaomi Cameras based on Hi3518e Chipset. It features RTSP, SSH, FTP and more!
Stars: ✭ 1,183 (+5815%)
Mutual labels:  custom, firmware
Yi Hack Mstar
Custom firmware for Yi 1080p camera based on MStar platform
Stars: ✭ 446 (+2130%)
Mutual labels:  custom, firmware
Yi Hack Allwinner V2
Custom firmware for Yi 1080p camera based on Allwinner platform
Stars: ✭ 100 (+400%)
Mutual labels:  custom, firmware
Sonoff Hack
Custom firmware for Sonoff GK-200MP2B camera
Stars: ✭ 41 (+105%)
Mutual labels:  custom, firmware
Yi Hack Allwinner
Custom firmware for Yi 1080p camera based on Allwinner platform
Stars: ✭ 243 (+1115%)
Mutual labels:  custom, firmware
fw
Archive of firmwares
Stars: ✭ 30 (+50%)
Mutual labels:  firmware
Rocksmith-Diy-Realtone-Cable
diy realtone cable
Stars: ✭ 48 (+140%)
Mutual labels:  custom
SIUN
Sharp Image Deblurring
Stars: ✭ 123 (+515%)
Mutual labels:  gopro
imgbed
📒多接口/自定义接口的文件/图片上传
Stars: ✭ 38 (+90%)
Mutual labels:  custom
hacktribe
Electribe 2 firmware hacks.
Stars: ✭ 97 (+385%)
Mutual labels:  firmware
remote-pinetime-bot
Telegram Bot to flash and test PineTime firmware remotely
Stars: ✭ 23 (+15%)
Mutual labels:  firmware
device-epd
E-Paper Display Device
Stars: ✭ 26 (+30%)
Mutual labels:  firmware
Arc-for-Vivaldi
Make Vivaldi integrate with Arc.
Stars: ✭ 30 (+50%)
Mutual labels:  custom
Env-KB
A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico
Stars: ✭ 203 (+915%)
Mutual labels:  custom
SONOFF-BASIC-firmware
Sonoff Basic firmware; config by browser, OTA, MQTT, DS18B20
Stars: ✭ 19 (-5%)
Mutual labels:  firmware
SPLarkController
Custom transition between controllers. Settings controller for your iOS app.
Stars: ✭ 967 (+4735%)
Mutual labels:  custom
OpenBikeSensorFirmware
Overtaking distance measurements for cyclists
Stars: ✭ 90 (+350%)
Mutual labels:  firmware
rf bridge
RF (433Mhz) to MQTT Bridge - with hardware
Stars: ✭ 38 (+90%)
Mutual labels:  firmware
mu oem sample
Project Mu OEM Sample Code
Stars: ✭ 27 (+35%)
Mutual labels:  firmware
FabScanPi-Firmware
Firmware of FabScanPi 3D Laser Scanner
Stars: ✭ 20 (+0%)
Mutual labels:  firmware

NOTE: Liemoth is currently being rewritten. Stable is in branch "old-system"

Liemoth

Liemoth (formerly AHDK) is a free and open source software dev kit for Ambarella based devices.

Demonstration: https://www.youtube.com/watch?v=8iN3dRujXYc

What can it do?

Goals:

  • Long term stable timelapse, powered over USB
  • Module system
  • Motion detection photo (in progress)
  • Raw photos
  • Raw video (?)
  • Porting to other models (A9, A12?)
  • Reverse engineering sensor functions (1)
  • Spiffy New features

Building

Liemoth can be built on Windows and Linux.
Dependencies:

  • Host GCC/TCC
  • Arm GCC
  • Git bash or msys32 (if on Windows)

Head into a directory and type make help.
It should be pretty straightforward.

This is the compiler used by Ambarella (I think). You can also
use it to compile apps that run on the camera's Linux system:
arm-none-linux-gnueabi
It's older (2009), so it will generate assembly around 2x the size of newer GCCs.
Personally, I use gcc-arm-none-eabi-5_4-2016q3, since it's the same compiler that
Magic Lantern uses.

Thanks to

Other

  • My testing cameras are the Activeon DX and GoPro Hero 3+.
  • Any help and/or questions are welcome. Just make an issue.
  • No warranty - If you break it, you keep both pieces.
  • There is some (possibly leaked) Ambarella source code out there.
    I have decided to not use it, and contributors must not use it either.

Screen hacks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].